ringhyacinth
f29c107e97
Update README.ja.md
2026-03-11 11:53:42 +08:00
ringhyacinth
915d7355ef
Update README.en.md
2026-03-11 11:53:20 +08:00
ringhyacinth
383e1c84b0
Update README.md
2026-03-11 11:52:52 +08:00
ringhyacinth
dffc868920
Merge pull request #79 from hanshou101/fix/load-dotenv-run-sh
...
fix: load .env in backend/run.sh
2026-03-11 01:56:31 +08:00
Star
d2e7af1957
merge: pr #70 and #79 after local testing
2026-03-11 01:56:21 +08:00
ycw_vm
88160bd755
Load project .env from backend run script
2026-03-11 01:35:04 +08:00
Star
f321ee6f52
Merge branch 'feature/office-name-from-identity' into review/pr70-pr79-combined
2026-03-11 01:34:55 +08:00
ringhyacinth
4c356dc376
Update README.md
2026-03-10 20:04:34 +08:00
ycw_vm
fb67ead389
Load project .env from backend run script
2026-03-10 19:46:12 +08:00
Star
c0b13ab047
docs: add Python 3.10+ minimum version requirement ( fixes #77 )
2026-03-10 17:27:21 +08:00
parsifal-rui
e281a1909b
feat: 办公室名称从 OpenClaw IDENTITY.md 的 Name 读取,牌匾支持自动换行
2026-03-09 11:06:47 +08:00
Star
171051af4f
docs: revert to Chinese as default README
...
阿文说得对:作为中国开发者要自信一点 💪
2026-03-07 11:47:53 +08:00
Star
83cd40533c
docs: switch default README to English
...
- README.md is now English (was README.en.md)
- README.zh.md is now Chinese (was README.md)
- Updated all cross-language links in README.md, README.zh.md, README.ja.md
- No content changes, only file rename and link updates
2026-03-07 11:41:37 +08:00
Star
7c73340bd5
docs: add project maintenance SOP
2026-03-07 05:00:18 +08:00
Star
171d4495d8
docs: credit Zhaohan-Wang for desktop pet module
2026-03-06 19:54:09 +08:00
Star
e9a538298d
docs: credit community contributors in README
2026-03-06 19:52:59 +08:00
Star
61a5d5f101
fix: correct OpenClaw URL to GitHub repo
2026-03-06 17:52:55 +08:00
Star
e7e08b54e4
docs: restructure README — dual quick-start paths, audience section, community co-maintenance
2026-03-06 17:51:24 +08:00
Star
bb02d21e88
docs: sort changelog entries in reverse chronological order
2026-03-06 17:18:59 +08:00
Star
0f6a224fc2
change default port to 19000
2026-03-06 17:11:35 +08:00
ringhyacinth
e5f3fc9247
Merge pull request #64 from liaoandi/fix/guest-agent-overlap
...
fix: prevent guest agents from overlapping when >3 in same area
2026-03-06 16:13:54 +08:00
liaoandi
6da1dc9689
fix: prevent guest agents from overlapping when >3 in same area
...
- Expand area positions from 3 to 8 per zone (breakroom/writing/error)
in both game.js (AREA_POSITIONS) and index.html (getAreaPoint)
- Replace global areaPositionCounters with per-render slot index
(_slotIndex) to ensure consistent position assignment across
poll cycles
Previously, agents in the same area would overlap after the 3rd one
because positions cycled via modulo. The counter-based approach also
caused misalignment when existing agents skipped position increments.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-06 14:58:51 +08:00
ringhyacinth
8ac5b51c3f
Merge pull request #61 from Jah-yee/fix/issue-54-unauthorized
...
fix: avoid 401 Unauthorized on first page load (fixes #54 )
2026-03-06 14:13:26 +08:00
ringhyacinth
a139bb05b6
Merge pull request #62 from Jah-yee/fix/issue-31-port-and-state-hints
...
fix: add startup hints for port and state source (fixes #31 )
2026-03-06 14:11:32 +08:00
ringhyacinth
a062ae3efe
Merge pull request #60 from Jah-yee/docs-utils-english-docstrings
...
docs(backend): add English docstrings to memo, store, security utils
2026-03-06 14:09:24 +08:00
ringhyacinth
6f9187ef7f
Merge pull request #59 from Jah-yee/refactor-valid-agent-states-constant
...
refactor(backend): single source of truth for valid agent states
2026-03-06 14:09:01 +08:00
ringhyacinth
9d074036f2
Merge pull request #58 from Jah-yee/feat-health-service-field
...
feat(health): add service field for monitoring
2026-03-06 14:08:40 +08:00
ringhyacinth
ce821f78be
Merge pull request #57 from Jah-yee/docs-readme-onboarding
...
docs(readme): add env and smoke test hints
2026-03-06 14:07:32 +08:00
ringhyacinth
eee8f7dc48
Merge pull request #56 from Jah-yee/docs-join-keys-alignment
...
docs(join-keys): align docs with runtime sample file
2026-03-06 14:07:16 +08:00
ringhyacinth
8a9557f3ad
Merge pull request #63 from Jah-yee/fix/issue-40-set-state-docstring
...
docs: add SOUL.md auto-sync hint in set_state.py (fixes #40 )
2026-03-06 14:04:41 +08:00
RoomWithOutRoof
fb5efd4815
docs: add SOUL.md auto-sync hint in set_state.py ( fixes #40 )
...
Made-with: Cursor
2026-03-06 02:34:57 +08:00
RoomWithOutRoof
51172ee202
fix: add startup hints for port and state source ( fixes #31 )
...
- Backend: print STAR_BACKEND_PORT hint so users can change port without
editing app.py (e.g. when 18791 is already in use).
- office-agent-push.py: print state file source and LOCAL_STATUS_URL at
startup so users can verify path and URL when state does not update.
Made-with: Cursor
2026-03-06 02:34:00 +08:00
RoomWithOutRoof
8569245b29
fix: avoid 401 Unauthorized on first page load ( fixes #54 )
...
- Defer applySavedPositionOverrides() until user is authed: check
/assets/auth/status first and only call it when authed, so new
visitors never trigger /assets/positions and /assets/defaults (which
return 401 when not logged in).
- When opening the asset drawer and already authed, call
applySavedPositionOverrides() so saved layout is still applied.
- Same logic in both index.html and electron-standalone.html.
Made-with: Cursor
2026-03-06 02:32:21 +08:00
RoomWithOutRoof
a89008241f
docs(backend): add English docstrings to memo, store, security utils
...
Made-with: Cursor
2026-03-06 02:18:01 +08:00
RoomWithOutRoof
87e473e108
refactor(backend): single source of truth for valid agent states
...
Made-with: Cursor
2026-03-06 02:17:11 +08:00
RoomWithOutRoof
82807581ef
feat(health): add service field for monitoring
...
Made-with: Cursor
2026-03-06 02:04:55 +08:00
RoomWithOutRoof
0a93306958
docs(readme): add env and smoke test hints
...
Made-with: Cursor
2026-03-06 02:04:10 +08:00
RoomWithOutRoof
de1fed43a3
docs(join-keys): align docs with runtime sample file
...
Made-with: Cursor
2026-03-06 02:02:28 +08:00
Star
8d36ad5267
feat: bundle gemini image generate script + update SKILL.md install guide
...
- Add scripts/gemini_image_generate.py to repo (was only in local skill dir)
- Update SKILL.md section 4: add step-by-step setup for image generation env
- No changes to app.py or any existing logic; script is a standalone addition
- Users can now set up image generation by following SKILL.md instructions
2026-03-06 01:27:30 +08:00
Star
e03082629a
docs: restructure README for all 3 languages (zh/en/ja)
...
- Merge feature list + refresh notes into unified feature overview
- Add 'For OpenClaw Users' section (Skill, auto-sync, invite guests)
- Add Desktop Pet section
- Merge art assets + license sections
- Compress changelog into concise update log with doc links
2026-03-06 00:04:52 +08:00
Star
5338bad92d
docs: sync 2026-03-05 update notes to EN and JA READMEs
...
Add section G (stability fixes, async image gen, mobile drawer,
join key expiration) to README.en.md and README.ja.md, matching
the Chinese README.
2026-03-05 23:52:09 +08:00
Star
ad9b1fbc31
Merge branch 'chore-office-agent-push-paths'
2026-03-05 23:29:53 +08:00
Star
f8a06be7f7
Merge branch 'feat-debug-agent-gate'
2026-03-05 23:29:49 +08:00
Star
d9fe21efd2
docs: add 2026-03-05 update report, update README and SKILL.md
...
- Add detailed update report for all 8 commits (CDN fix, fetchStatus fix,
async generation, mobile drawer, join key expiration)
- Update README section 9.G with changelog summary
- Update SKILL.md section 10.7 with stability fixes
2026-03-05 22:45:33 +08:00
RoomWithOutRoof
6dc73b91e7
Merge branch 'master' into chore-office-agent-push-paths
2026-03-05 20:13:37 +08:00
Star
02a731e8af
feat: key-level expiration + activity key ocj_starteam02 (100 concurrent, expires EOD)
2026-03-05 18:47:28 +08:00
Star
5aef4302b9
fix: hide drawer completely off-screen on mobile (right: -100vw)
2026-03-05 18:31:55 +08:00
Star
899f27e19f
fix: mobile/iPad drawer sidebar - add backdrop overlay, fix body scroll lock, use 100dvh
2026-03-05 18:29:14 +08:00
Star
83e61ff8bf
chore: add join-keys.json to gitignore (runtime data)
2026-03-05 17:34:06 +08:00
Star
ee141de7cc
chore: clean up accidental files from local testing
2026-03-05 17:33:56 +08:00