Commit Graph
14 Commits
Author SHA1 Message Date
Ryder Sun e8e79bb498 docs: refresh public readme assets
Restore the README structure around the product workflow while keeping the Harness diagram in the public page.

Keep private docs out of the repository by ignoring docs/ and removing tracked docs files, while moving README screenshots to public logo assets.

Checks: README local links/images OK; git diff --check; git diff --cached --check.
2026-08-07 10:49:43 +08:00
Ryder Sun 39e537fa0c feat(workspace): finalize startup and multimodal delivery
Make Pixel Blast the shared agent-discovery onboarding, with a faster irregular motion while preserving the approved visual baseline. Improve local agent discovery, generated media import, attachment previews, and conversation behavior.\n\nChecks: npm --prefix frontend test; npm --prefix desktop test; npm --prefix frontend run build; npm --prefix frontend run build:desktop; git diff --check.
2026-08-07 10:32:32 +08:00
Ryder Sun a1e949b999 docs(readme): simplify macOS download instructions 2026-08-06 12:42:27 +08:00
Ryder Sun d8c701b296 chore(release): prepare the public MVP
Adopt AGPL-3.0-only for the Community Edition, reserve separate commercial licensing, and set the permanent macOS Bundle ID to com.rydersun.meldwork. Add fail-closed Developer ID/notarization preflight and post-sign checks, package license notices, and refresh public MVP, signing, architecture, security, and verification documentation.

Checks: frontend 237/237; desktop 842/842; web and desktop builds; production audits; pack and DMG/ZIP dist; strict codesign; clean-profile packaged startup; archive Bundle ID/license inspection; Markdown links; git diff --check.
2026-08-06 10:51:06 +08:00
Ryder Sun 37385ce173 docs: prepare the private desktop preview
Clarify the PolyForm noncommercial boundary in GitHub-friendly plain text, replace the OpenCodeReview mark with the upstream transparent logo, rewrite both READMEs around desktop installation and business workflows, and add real packaged-client screenshots plus release notes.\n\nChecks: GitHub Markdown API render; local link validation; SVG XML and SHA-256 verification; isolated packaged-app screenshot acceptance; DMG verify; ZIP integrity; codesign verification
2026-08-03 22:46:15 +08:00
Ryder Sun 5c9516c4d5 Refine desktop UI and custom Agent workflows
Improve navigation, Agent management, onboarding, attachments, message actions, and visual consistency across the desktop UI. Add the validated Electron IPC, persistence, provider, readiness, and test support required by custom Agents and persistent message deletion.\n\nChecks: npm --prefix frontend test (161 passed); npm --prefix desktop test (351 passed); npm --prefix frontend run build; npm --prefix frontend run build:desktop; git diff --check.
2026-08-03 13:26:49 +08:00
Ryder Sun 8fa65574fc Polish title editing and product README
Replace the double-outlined conversation title editor with a theme-aware inset focus treatment and add regression coverage. Rewrite the English and Chinese READMEs around user value, product differentiation, and local-first control, and track the Chinese README as public documentation.

Checks: npm --prefix frontend test; npm --prefix frontend run build; npm --prefix frontend run build:desktop; npm --prefix desktop run pack; packaged Electron light/dark title-edit verification; git diff --check.
2026-08-01 01:33:43 +08:00
Ryder Sun 9346922a98 Add non-commercial license and repository policy docs
- Rename the GitHub repository metadata to Meldwork and update the repository description
- Add PolyForm Noncommercial 1.0.0 licensing, notice, contribution, security, and commercial-use policy docs
- Update README and docs launch copy to reflect the source-available non-commercial policy
- Align package metadata with the repository license

Verification: git diff --cached --check
2026-07-31 22:43:47 +08:00
Ryder Sun d3f61dbae6 Refine workspace home, provider profiles, and knowledge settings
Separate the Meldwork workspace home from Settings, tighten responsive sidebar and Provider layouts, preserve Agent-only conversation outlines, and refresh transparent knowledge and brand assets.

Add encrypted per-Agent Official, OpenRouter, and Custom Provider profiles with migration, narrow activation IPC, native CLI readiness preservation, and OpenClaw native configuration fallback. Improve real local knowledge-source status and settings guidance.

Verified with frontend 89/89 tests, desktop 268/268 tests, web and desktop builds, desktop arm64 pack, runtime Provider checks at 810x988, and git diff --check.
2026-07-31 19:12:15 +08:00
Ryder Sun dadcdadd19 feat: checkpoint current RoundRelay UX and ignore docs
Keep the current local multi-agent and provider work in one checkpoint, add project-level ignore rules for docs/ and documentation/, and remove already tracked documentation from the index. No fresh verification was run in this checkpoint; the previous baseline had frontend, desktop, build, and pack checks passing.
2026-07-31 10:08:59 +08:00
Ryder Sun c18174999f feat: complete local conversation workspace
Preserve group-scoped native Agent sessions, add automatic multi-round discussion, and refine the local desktop conversation experience.\n\nChecks: npm --prefix frontend test; npm --prefix desktop test; npm --prefix frontend run build; npm --prefix frontend run build:desktop; npm --prefix desktop run pack
2026-07-30 16:46:43 +08:00
Ryder Sun 81dc4fd625 fix: reject unsupported WebP attachments
Limit desktop image imports to the PNG and JPEG formats that the local preview and validation pipeline fully supports. Add rejection coverage across preload and workspace boundaries.\n\nChecks: node --test test/attachment-store.test.cjs test/image-dimensions.test.cjs test/local-workspace.test.cjs test/main-security.test.cjs test/preload-security.test.cjs test/cli-adapters.test.cjs (162 passed)
2026-07-30 15:07:29 +08:00
Ryder Sun aa06e0010c feat: checkpoint the local Agent conversation workspace
Capture the completed desktop conversation, attachment, Skill, notification, session-management, and Agent-runtime work before the next UX and orchestration iteration.

Checks: desktop 222/222 passed; frontend 54/55 passed with the existing modal-history restoration failure at App.spec.js:593; git diff --cached --check passed.
2026-07-30 14:53:14 +08:00
Ryder Sun 70ecc6b9d4 Initialize RoundRelay as a local-first multi-Agent desktop workspace
- Establish a clean independent Electron repository with local Agent discovery, installation, guarded execution, persistent conversations, and secure Provider storage.

- Remove institutional, backend, cloud-channel, remote-participant, reaction, and sticker surfaces while preserving only local multi-Agent discussion and relay workflows.

- Introduce the Relay Cam 3D identity, Claude-inspired light palette, GitHub-style dark theme, bilingual UI, architecture documentation, test coverage, and CI.

Verification: frontend 13/13; desktop 133/133; web and desktop renderer builds; real Electron light/dark/minimum-window checks; macOS pack/dist; codesign, DMG, ZIP, asset, secret, and independence audits.
2026-07-29 22:07:36 +08:00