Commit Graph
405 Commits
Author SHA1 Message Date
rookiestar28 ed9c2bcda4 fix(ui): preserve host-shaped widget ids 2026-07-08 03:40:02 +08:00
rookiestar28 6a35056631 fix(ui): show HDR outputs as fallback links
Detect .exr and .hdr image outputs before normal Job Monitor thumbnail rendering, and show explicit source-preview fallback tiles instead of broken image elements.

Keep normal image thumbnails plus existing media and asset fallback behavior intact, and document the HDR fallback posture.

Validation: targeted Vitest, R107 Playwright, doc-contract checks, and the full Windows test gate passed.
2026-07-08 03:22:10 +08:00
rookiestar28 a22be165d8 fix(connectors): harden media response headers
Route signed connector media through a shared MIME-aware response helper so dangerous active content downloads with octet-stream and nosniff headers while safe images remain inline-compatible.

Preserve media token, expiry, and path-boundary checks for LINE and WhatsApp media routes.

Validation: targeted connector media tests passed; full Windows test gate passed.
2026-07-08 03:11:33 +08:00
rookiestar28 886e91c491 fix(outputs): make asset hashes optional
Keep filename-backed output references previewable when hosts omit hash metadata, while preserving the explicit no-go path for asset-only references.

Update public docs and generated OpenAPI contract to describe optional hash metadata and the ComfyUI asset hashing flag.

Validation: targeted backend/unit/E2E checks passed; full Windows test gate passed.
2026-07-08 02:58:39 +08:00
rookiestar28 c612a67053 docs(compatibility): refresh host reference anchors
Update active ComfyUI and standalone frontend compatibility anchors while preserving desktop as a lagging host surface.

Refresh host-surface expectations and compatibility governance tests.

Validation: Windows full test gate passed with Playwright 39 passed.
2026-07-08 02:45:39 +08:00
rookiestar28 ea1dbbe315 docs: refresh recent update notes 2026-06-24 16:19:03 +08:00
rookiestar28 db1cc91bdc test(compat): pin residual host contracts 2026-06-24 13:37:33 +08:00
rookiestar28 4f64294b85 fix(connector): target job cancellation requests 2026-06-24 13:21:30 +08:00
rookiestar28 ba3c64bdd1 chore(compat): refresh host reference anchors 2026-06-24 13:12:38 +08:00
rookiestar28 035290fb47 docs: refresh host alignment documentation 2026-06-12 20:20:27 +08:00
rookiestar28 fbbb8642b8 bump version to v0.9.7 2026-06-12 17:22:41 +08:00
rookiestar28 c4b9d2b271 feat(queue): add ComfyUI usage source attribution 2026-06-12 16:47:38 +08:00
rookiestar28 c6cfbdb606 feat(models): align managed folder type parity 2026-06-12 16:35:44 +08:00
rookiestar28 a99ec20fa5 feat(history): support media-aware output refs 2026-06-12 16:22:02 +08:00
rookiestar28 223514c9b4 fix(history): accept ComfyUI asset hash aliases 2026-06-12 16:06:44 +08:00
rookiestar28 b3bf098382 chore(compat): refresh ComfyUI host anchors 2026-06-12 15:59:54 +08:00
rookiestar28 620549ea96 docs: document Atlas Cloud provider setup 2026-06-04 15:51:20 +08:00
rookiestar28 b32a6a9010 docs: refresh runtime hygiene references 2026-06-04 15:29:15 +08:00
rookiestar28 a46a7db84b fix(tools): report sandbox failures deterministically 2026-06-04 15:08:32 +08:00
lucaszhu-hueandClaude Opus 4.8 bd2741aad0 docs: document Atlas Cloud as an OpenAI-compatible LLM provider
Atlas Cloud exposes an OpenAI-compatible API, so it works through the existing
`custom` provider (OPENCLAW_LLM_PROVIDER=custom + OPENCLAW_LLM_BASE_URL) with no
code changes. Document it under "Configure an LLM key", noting that its public
HTTPS host passes the default SSRF-safe egress validation (no insecure override).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-04 14:58:07 +08:00
rookiestar28 9784328e40 fix(tooling): resolve package-owned tool allowlist 2026-06-04 14:55:36 +08:00
rookiestar28 db9067a380 chore(packaging): document hygiene boundaries 2026-06-04 14:40:09 +08:00
rookiestar28 4cfa9fba39 Merge pull request #15 from rookiestar28/dependabot/npm_and_yarn/npm_and_yarn-3ac77625be
chore(deps-dev): bump vitest from 3.2.4 to 4.1.0 in the npm_and_yarn group across 1 directory
2026-06-02 15:09:07 +08:00
dependabot[bot] fba88fc5e4 chore(deps-dev): bump vitest
Bumps the npm_and_yarn group with 1 update in the / directory: [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest).


Updates `vitest` from 3.2.4 to 4.1.0
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 4.1.0
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-01 22:19:24 +00:00
rookiestar28 18a5341697 bump version to v0.9.5 v0.9.5 2026-05-31 08:38:00 +08:00
rookiestar28 853d272dd1 docs(readme): surface latest update first 2026-05-31 08:34:57 +08:00
rookiestar28 ab4449f6de test(e2e): wait for admin console binding 2026-05-31 08:24:59 +08:00
rookiestar28 e03c4d527e docs(release): refresh host alignment notes 2026-05-31 08:11:18 +08:00
rookiestar28 fd21de18db test(host): stamp desktop parity metadata 2026-05-31 07:22:45 +08:00
rookiestar28 92ba574b99 feat(models): support current folder keys 2026-05-31 07:17:19 +08:00
rookiestar28 99a425c6c5 fix(assets): accept hash aliases for previews 2026-05-31 07:12:14 +08:00
rookiestar28 4ddade280c fix(queue): reconcile active prompts after reconnect 2026-05-31 07:06:20 +08:00
rookiestar28 552f1a079f docs(compatibility): refresh host matrix anchors 2026-05-31 07:00:01 +08:00
rookiestar28 8f08abd229 test(e2e): harden openclaw entry retry harness 2026-05-22 15:33:10 +08:00
rookiestar28 bdf1a0a9ad style: apply supply-chain checker formatting 2026-05-13 10:45:02 +08:00
rookiestar28 2c98df607e chore: harden supply chain and bump to v0.9.3 2026-05-13 10:26:49 +08:00
rookiestar28 89f1e923f0 docs: update supply-chain hardening notes 2026-05-13 10:22:11 +08:00
rookiestar28 bba8055c3f security: harden supply-chain CI gates 2026-05-13 10:17:57 +08:00
rookiestar28 06f395b4ec Merge pull request #14 from rookiestar28/dependabot/npm_and_yarn/npm_and_yarn-06160b2e2d
chore(deps-dev): bump postcss from 8.5.8 to 8.5.14 in the npm_and_yarn group across 1 directory
2026-05-09 15:53:05 +08:00
dependabot[bot] bc9283f27c chore(deps-dev): bump postcss
Bumps the npm_and_yarn group with 1 update in the / directory: [postcss](https://github.com/postcss/postcss).


Updates `postcss` from 8.5.8 to 8.5.14
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.8...8.5.14)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.14
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-08 16:30:16 +00:00
rookiestar28 0102aabbad bump version to v0.9.2 2026-05-08 20:23:43 +08:00
rookiestar28 12405e5a17 feat(comfyui): refresh host compatibility handling 2026-05-08 20:16:46 +08:00
rookiestar28 c6aef620bc docs: refresh connector public documentation 2026-05-04 20:59:16 +08:00
rookiestar28 d1e8b0e92b feat(connector): add reply visibility policy 2026-05-04 15:26:28 +08:00
rookiestar28 ce934d00a9 feat(connector): unify replay lifecycle 2026-05-04 12:11:51 +08:00
rookiestar28 f6d92b2d60 chore: modified 2026-05-03 02:18:38 +08:00
rookiestar28 fc7c296e65 docs: rename 2026-04-28 20:53:55 +08:00
rookiestar28 55fbe67b2a fix(openapi): regenerate public API spec 2026-04-28 20:43:28 +08:00
rookiestar28 4de75e70d4 docs: refresh public runtime and security documentation 2026-04-28 20:33:58 +08:00
rookiestar28 1d95cd864f feat(security): isolate internal prompt content 2026-04-28 19:59:42 +08:00