36a411810d
ci: publish formal version from pyproject.toml on main push
...
Publish Python Package to Gitea / publish (push) Successful in 25s
Remove .postN CI versioning, fix runtime version_ge for legacy post releases, and use ASCII issue separators in health output.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-07 09:26:41 +08:00
c9398451d0
Release v1.0.11: shared runtime diagnostics and media_assets probe helpers
Publish Python Package to Gitea / publish (push) Successful in 23s
2026-06-07 09:06:41 +08:00
e59661f2d8
fix(media-assets): download stable release bundle
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-06 16:16:18 +08:00
434a405e19
Release v1.0.10: shared media_assets and screencast media_assets_root override
...
Publish Python Package to Gitea / publish (push) Successful in 17s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-06 10:32:35 +08:00
aab0207aec
fix: restore platform kit version to 1.0.9
...
Publish Python Package to Gitea / publish (push) Successful in 25s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-03 19:44:30 +08:00
eba90fb8b9
feat: resolve shared media assets
...
Publish Python Package to Gitea / publish (push) Successful in 20s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-03 18:43:58 +08:00
abe02f26cf
提交完善
Publish Python Package to Gitea / publish (push) Successful in 17s
2026-05-28 18:20:49 +08:00
ea25fc2638
修改打包方式
Publish Python Package to Gitea / publish (push) Successful in 1m2s
2026-05-28 16:49:30 +08:00
4fc4cfb802
refactor(sdk): drop data-jcid, switch to semantic anchors + ClawX testids
...
- Introduce centralized SELECTOR constant table at top of client.py
- Replace all [data-jcid=...] selectors with:
* Semantic anchors (data-role / data-message-id / data-streaming /
data-sending / data-message-count) guarded by jiangchang main repo
* ClawX upstream data-testids (chat-page / chat-composer-* / etc.)
- _latest_assistant_after: has_body now judged by inner_text non-empty
(no longer depends on message-body sub-element)
- _gateway_state: degrade to window.__jc_gateway_state__ readback,
returns 'unknown' until host exposes it
- new_task: rely solely on data-message-count==0 (welcome-screen no
longer has a testid)
- wait_gateway_ready: degrade to chat-page selector wait
- send_file: raise NotImplementedError (Electron IPC hook missing)
Public API signatures unchanged. window.__jc_sending__ remains the
core sending signal.
Compatibility: jiangchang v2.0.17+ only.
Refs: jiangchang/docs/sdk-migration-discovery.md
jiangchang/docs/JIANGCHANG_CUSTOM_ANCHORS.md
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-18 16:05:04 +08:00
d2dbb5f61e
重构项目路径
Publish Python Package to Gitea / publish (push) Failing after 59s
2026-05-06 17:16:09 +08:00
7ac6e39ff9
release: python-runtime, runtime_env sync, docs
2026-04-08 12:06:14 +08:00
117d31298e
feat: add jiangchang platform kit skeleton
...
Add a shared SDK scaffold for entitlement checks and a reusable Gitea release workflow template to standardize skill packaging and publishing across projects.
2026-03-30 18:49:29 +08:00