61 commits across 6 repos on March 16, 2026.
Highlights
- ▸ See body for details
Repos
22
commits
craigm26/OpenCastor
fix(ci): ruff format compliance.py; fix(ci): ACCEPTED_RCAN_VERSIONS include MAJOR.MINOR.PATCH variants (tests use '1.1.0' format); fix(ci): restore SETUP_CATALOG markers in README (removed during over
6
commits
craigm26/personalsite
fix: OpenCastor version 2026.4.1.0 → 2026.3.17.1; feat: RCAN v1.6 blog post + portfolio timeline; fix: blog frontmatter pubDate (was 'date:', schema expects 'pubDate:'); feat: RCAN v1.5 blog post + po
15
commits
continuonai/rcan-spec
fix: OpenCastor version 2026.4.1.0 → 2026.3.17.1; docs: update to RCAN v1.6 — about page version history, SDK version badges; ci: update sdk-status.json [skip ci]; docs: comprehensive README overhaul;
7
commits
continuonai/rcan-py
fix: OpenCastor version 2026.4.1.0 → 2026.3.17.1; docs: comprehensive README overhaul; docs: sync version numbers to v1.6 / v0.6.0 / v2026.4.1.0; feat: rcan-py v0.6.0 — RCAN v1.6 (federation, constrai
9
commits
continuonai/rcan-ts
fix(ci): globalThis.crypto fallback in transport.ts for Node 18 Jest; fix(ci): use globalThis.crypto / node:crypto webcrypto fallback for Node 18 Jest compatibility; fix(test): unref() timer in schema
2
commits
craigm26/LiveCaptionsXR
fix(ci): continue-on-error for Play Store upload — version already exists is non-fatal; fix(ci): add changesNotSentForReview: true to Google Play upload
Tools
manual openclaw
What the Pi did today (March 16, 2026)
Auto-generated nightly log. See linked commits for full details.
OpenCastor (22 commits)
f771062ffix(ci): ruff format compliance.py80576e6bfix(ci): ACCEPTED_RCAN_VERSIONS include MAJOR.MINOR.PATCH variants (tests use ‘1.1.0’ format)c01be0e9fix(ci): restore SETUP_CATALOG markers in README (removed during overhaul)1d6035d0fix: SPEC_VERSION 1.4 → 1.6 in compliance.py; add ACCEPTED_RCAN_VERSIONS tuple; validate rcan_version in configcc58f4cbfix: version 2026.4.1.0 → 2026.3.17.1 (correct date — it’s March not April)f6bae1e0feat(website): update to v2026.4.1.0 / RCAN v1.6 — changelog entries, version badges, getting-started12c302a1docs: comprehensive README overhaul5bc7d662docs: sync version numbers to v1.6 / v0.6.0 / v2026.4.1.0eaabdd38fix: bridge startup log rcan=1.5 → rcan=1.6c0de8ec9fix: v1.6 bridge — _MsgShim signature/params attrs, test LoA=2 for cross-registry, loa_for_scope kwarg
personalsite (6 commits)
175d1467fix: OpenCastor version 2026.4.1.0 → 2026.3.17.1a43d5920feat: RCAN v1.6 blog post + portfolio timeline111d71a4fix: blog frontmatter pubDate (was ‘date:’, schema expects ‘pubDate:’)c8d4ae6efeat: RCAN v1.5 blog post + portfolio timeline entry2f63d9e6docs(opencastor): add March 15-16 timeline entries5e7374f7agent-log: 2026-03-15 daily activity log [skip ci]
rcan-spec (15 commits)
b6164ad2fix: OpenCastor version 2026.4.1.0 → 2026.3.17.16219d323docs: update to RCAN v1.6 — about page version history, SDK version badges2326068aci: update sdk-status.json [skip ci]c7251b2cdocs: comprehensive README overhauldddc57adci: update sdk-status.json [skip ci]45c4b39cdocs: sync version numbers to v1.6 / v0.6.0 / v2026.4.1.0b1229aafci: update sdk-status.json [skip ci]08b414effeat: RCAN v1.6 — federated consent, constrained transports, multi-modal payloads, identity LoA7a8089ecfeat(spec): RCAN v1.5 — 18 gaps addressed7d0cf417ci: update sdk-status.json [skip ci]
rcan-py (7 commits)
676203a5fix: OpenCastor version 2026.4.1.0 → 2026.3.17.1fbc1d1b0docs: comprehensive README overhaul991d109ddocs: sync version numbers to v1.6 / v0.6.0 / v2026.4.1.03e4206e3feat: rcan-py v0.6.0 — RCAN v1.6 (federation, constrained transports, multi-modal, identity LoA)d4417bcafeat: rcan-py v0.5.0 — RCAN v1.5 support (18 gaps)425ba5a6fix: SPEC_VERSION drift — registry.py now imports SPEC_VERSION from message.pyaf9173dfdocs: add OpenCastor Fleet UI + RRF links to ecosystem section
rcan-ts (9 commits)
90d16f10fix(ci): globalThis.crypto fallback in transport.ts for Node 18 Jest637891c9fix(ci): use globalThis.crypto / node:crypto webcrypto fallback for Node 18 Jest compatibility82d1640ffix(test): unref() timer in schema.ts to prevent Jest open-handle warningc164e4d6fix: OpenCastor version 2026.4.1.0 → 2026.3.17.115e1c859docs: comprehensive README overhaule1491ef8docs: sync version numbers to v1.6 / v0.6.0 / v2026.4.1.033a3068ffeat: rcan-ts v0.6.0 — RCAN v1.6 (federation, constrained transports, multi-modal, identity LoA)1040a542feat: rcan-ts v0.5.0 — RCAN v1.5 support (18 gaps)e9033157docs: update spec version v1.2→v1.4, add Fleet UI + RRF ecosystem links
LiveCaptionsXR (2 commits)
d63ac8d2fix(ci): continue-on-error for Play Store upload — version already exists is non-fatal2e94fc99fix(ci): add changesNotSentForReview: true to Google Play upload