Skip to content

Releases: OpenCSGs/csgclaw

v0.3.16

Choose a tag to compare

@RussellLuo RussellLuo released this 05 Jul 05:02

What's Changed

This release improves runtime and agent creation consistency, adds better agent activity visibility in the web UI, and tightens Windows, upgrade, and Codex integration reliability.

Highlights:

  • Added an agent activity dashboard in the web UI, including agent event visibility, active working status in conversations, and chat entry points into agent details.
  • Streamlined agent creation and runtime handling across templates, APIs, and profile details, with clearer runtime normalization and remembered defaults.
  • Renamed the frontend Hub surface to Resources and updated related badges, icons, and navigation assets.
  • Improved upgrade and runtime reliability with better upgrade diagnostics, unified runtime config compatibility, Windows-safe task state writes, and more reliable Codex runtime cleanup on delete.
  • Refined Codex and skill integration by delivering tool activity via metadata, improving community skill installation behavior, and allowing OpenCSG providers for agent models.

Full Changelog

  • fix(runtime): unify worker runtime config compatibility (#272) (9d89cf9)
  • fix(upgrade): improve failure diagnostics (#273) (71d2b1b)
  • fix(agent-profile): remove image field from profile view (#274) (d657ae1)
  • fix(web): improve skill upload dialog dark mode contrast (#275) (833782b)
  • feat(web): rename hub to resources and update badges and icons (#270) (a23e96d)
  • fix(web): update hub icon (#276) (48721b2)
  • fix(web): rename resources navigation icon asset (#277) (8b75e1c)
  • refactor(web): rename Hub to Resources in the frontend (9e983a7)
  • feat(web): add agent activity dashboard (#278) (7e4fe29)
  • fix(taskcore): use standard JSON state writes (#280) (a0e5673)
  • feat(agent): streamline runtime handling and agent creation (#281) (9cdd331)
  • fix(web): align agent delete dialog dark mode (#282) (94f1ed4)
  • fix(codex): retry runtime cleanup on delete (#283) (604e293)
  • build(windows): add build scripts for windows (#284) (77ce522)
  • feat(web): reorganize agent detail tabs (#285) (7d6a6da)
  • fix(web): keep agent basics editable in template mode (#286) (f159865)
  • fix(web): refine agent details tab layout (4c9cfe3)
  • fix(web): stabilize template agent creation flows (#287) (2d00038)
  • fix(openclaw): use compact gateway activity verbosity (#288) (672e3b5)
  • fix(codex): deliver tool activity and final replies via metadata (4f58d3b)
  • fix(skill): refine community skill installation (#289) (0cd96b2)
  • fix(codex): allow OpenCSG providers for agent models (9d46778)

v0.3.15

Choose a tag to compare

@RussellLuo RussellLuo released this 01 Jul 14:05
690a7c0

What's Changed

This release expands team and task workflows, adds official remote skill installs, improves Windows OpenClaw compatibility, and fixes several web UI stability issues.

Highlights:

  • Added broader agent and team task workflows across shared task APIs, CLI, HTTP flows, realtime updates, and persistent task storage.
  • Improved team execution workflows and task status presentation across task APIs, CLI, and the web UI.
  • Added support for installing official remote skills from the Hub, with safer archive handling, pagination, and invalid-skill filtering.
  • Fixed Windows OpenClaw workspace isolation and approval-file mounting so Codex/OpenClaw flows behave correctly on Windows.
  • Fixed several web UI issues, including model provider scrolling, contextual error routing, and env editor draft crashes.

Full Changelog

  • fix(web): keep model provider page scrollable (#259) (e521600)
  • feat(team): improve agent team workflows (#260) (ffdf821)
  • feat(skill): support official remote skill installs (#261) (0c8a713)
  • fix(agent): install default system skills by agent id (#262) (04b3865)
  • fix(openclaw): isolate workspace mounts for Windows (#263) (a019494)
  • fix: harden LLM bridge and agent cleanup flows (#264) (a9b9b9b)
  • fix(openclaw): stop mounting approvals on windows (#265) (4164af9)
  • chore(web): polish hub and model provider UI (#268) (1a0ed02)
  • fix(web): route operation errors to contextual views (#269) (106aa30)
  • feat(task): support agent and team task workflows (#267) (8ebe45c)
  • fix(web): prevent env editor draft crashes (#271) (690a7c0)

v0.3.14

Choose a tag to compare

@RussellLuo RussellLuo released this 28 Jun 14:44
08f4e26

What's Changed

This release strengthens template and skill distribution, modernizes local storage and migration safety, and smooths several web, runtime, and Windows-specific workflows.

Highlights:

  • Added embedded system skills and centralized shared skill creation so default skills are provisioned consistently and protected from accidental replacement.
  • Switched official template loading to CSGHub with lazy-loaded workspace contents and file previews, while keeping the template listing resilient to invalid remote entries.
  • Migrated local state to typed IDs with updated API, CLI, and web surfaces, while adding safer migration backups and symlink preservation.
  • Improved agent and template flows across the UI by restoring the add-skill button, fixing profile draft synchronization, filtering manager templates during agent creation, and showing clearer template details.
  • Fixed Codex usability on Windows by correcting command path handling, and hardened runtime behavior with legacy sandbox recreation, runtime-specific worker defaults, failed gateway cleanup, and more reliable Feishu reconnect recovery.

Full Changelog

  • fix(web): restore the add-skill button in agent profile (b60f3c8)
  • feat(web): add GitHub feedback link (#241) (aa19766)
  • refactor(template): rename hub package and CLI to template (#243) (d7d0f57)
  • fix(config): preserve Windows hub registry paths (#244) (47579db)
  • feat(skill): add embedded system skills (#235) (9e9c6b7)
  • feat(hub): lazy load official template workspaces (#246) (3d64b34)
  • refactor(skill): centralize skill-creator as system skill (#247) (14e284e)
  • refactor(web): align design token naming with figma (#236) (b764bb0)
  • fix(web): sync agent detail draft on profile updates (#248) (3ef7258)
  • fix(config): migrate legacy hub settings (#250) (0ee5585)
  • fix(web): derive the agent profile selector from agent_profile (a6319d7)
  • fix(codex): improve command path handling for Windows (#251) (4fac538)
  • feat(store): migrate local state to typed IDs (#245) (c3d7e82)
  • fix(agent): recreate legacy-named sandboxes on startup (#253) (0413cfc)
  • fix(localstore): preserve symlinks in migration backups (#254) (e272f79)
  • fix(config): back up store before migration rewrites (#255) (2727c19)
  • fix(template): include human in manager-created rooms (#249) (53cf054)
  • feat(template): rename builtin worker templates (dd85371)
  • fix(web): hide manager templates in agent creation (554646c)
  • fix(config): back up store before migration rewrites (#257) (79e4fec)
  • fix: harden runtime defaults and Feishu reconnects (#258) (08f4e26)

v0.3.13

Choose a tag to compare

@RussellLuo RussellLuo released this 24 Jun 13:26

What's Changed

This release expands skill and model management across the product while improving authentication, Feishu integration, and runtime upgrade behavior.

Highlights:

  • Added end-to-end SkillHub management, including global skill browsing, file preview, upload, deletion, and agent-scoped skill assignment.
  • Introduced account login and centralized model provider management, including OpenCSG support, provider CRUD, connectivity checks, and improved same-tab sign-in behavior.
  • Improved Feishu integration with clearer bot invite failure reporting, reconnect fixes, exposed bot IDs for API invites, and better tool activity formatting.
  • Added Windows launcher auto-upgrade support and mounted csgclaw-cli into sandbox runtimes from the host for easier runtime refresh and shared image usage.
  • Polished the web UI with agent profile section navigation, more stable skill preview rendering, and dialog/layout fixes.

Full Changelog

  • fix(channelbridge): format Feishu tool activity messages (#221) (5f9f8ea)
  • feat(skillhub): add global skill browsing to hub (65cb11d)
  • feat(skillhub): add skill upload and removal workflow (7a88b35)
  • fix(web): stabilize hub skill preview layout (b16e8a7)
  • feat(agent): add agent-scoped skill management (93172df)
  • fix(web): default hub skill path to SKILL.md on selection (1b1fe5a)
  • fix(codex): keep managed AGENTS.md refresh under CODEX_HOME (4c7a4b0)
  • fix(feishu): surface bot invite failures and setup guidance (#222) (31e38ac)
  • fix(feishu): Fixed the Feishu reconnect error (#223) (2ab082b)
  • fix(web): improve spacing in the hub skill delete dialog (08c39d1)
  • feat(upgrade): add Windows auto-upgrade support for launcher installs (#225) (521c6fd)
  • fix(openclaw): expose Feishu bot IDs for API invites (#226) (cbbf310)
  • feat(runtime): mount sandbox csgclaw-cli from host (#228) (8614908)
  • feat(auth): add login flow (#230) (583c1c6)
  • feat(model): add centralized provider catalog (#233) (6578798)
  • feat(web): add agent profile section navigation (#227) (3fb5766)
  • fix(openclaw): route runtime LLM through CSGClaw bridge (#238) (b61994f)
  • refactor(hub): consolidate templates and local skill helpers (#237) (834a0e0)
  • feat(model): add built-in OpenCSG provider (#239) (2d9fc9c)
  • fix(auth): restore same-tab OpenCSG login (#242) (2e94b25)

v0.3.12

Choose a tag to compare

@RussellLuo RussellLuo released this 18 Jun 14:06

What's Changed

This release expands Codex and Feishu integration, improves workspace management flows in the web UI, and hardens upgrade and runtime behavior across local deployments.

Highlights:

  • Added Codex provider support in OpenClaw, including image input handling and richer streaming usage metadata.
  • Expanded Feishu binding and channel management with a dedicated agent binding workflow, registration/polling/finalization support, idempotent admin human binding, bound-channel visibility in the API/UI, and runtime refresh or reconnect handling when bindings change.
  • Introduced a Feishu local Codex bridge with threaded replies plus more resilient reaction and final-reply handling.
  • Improved the web experience with a floating manager chat, better room member management, a cleaner agent creation form, and more consistent profile behavior.
  • Hardened local runtime and release behavior by moving managed AGENTS.md into agent CODEX_HOME, and requiring managed official installs for upgrades.

Full Changelog

  • fix(agent): use effective CSGHub Lite defaults (#208) (bf46df2)
  • feat(openclaw): support Codex provider and image input (#211) (f7325c9)
  • fix(web): keep agent overview after delete (#212) (a2e0b48)
  • feat(web): add floating manager chat (#214) (4dd4395)
  • feat(channelbridge): add Feishu local Codex bridge (#209) (0a07e7d)
  • fix(upgrade): require managed official installs for release updates (#215) (10efe5b)
  • fix(feishu): keep codex bridge reactions and final replies best-effort (#217) (f710b71)
  • fix(boxlite): serialize cli commands per home (#218) (fb2fb56)
  • feat(feishu): add agent binding workflow (#216) (0369838)
  • fix(build): handle empty docker embed manifest args under nounset (27ce68b)
  • feat(web): improve room member management and tooltip behavior (#213) (eb00a2b)
  • feat(web): refine agent creation form experience (#219) (6de266a)
  • fix(codex): move managed AGENTS.md to agent CODEX_HOME (f5fb1fc)
  • feat(feishu): add human channel management (#220) (adf9598)
  • fix(web): align human profile layout with agent profile (1180b11)

v0.3.11

Choose a tag to compare

@RussellLuo RussellLuo released this 14 Jun 08:17

What's Changed

This release expands agent profile management across the web UI and Codex runtime, with stronger avatar and human profile flows, schema-driven runtime configuration, and cleaner participant-based Feishu credential binding.

Highlights:

  • Added end-to-end avatar management for agents and humans, including upload/cropping, built-in avatar assignment, and safer save behavior for partial profile edits.
  • Introduced human profiles and DM profile actions in the web UI, with avatar updates synced back to IM user records.
  • Added agent instructions support for Codex agents and generated managed AGENTS.md content in local workspaces.
  • Expanded Codex runtime configuration with schema-driven runtime options, local workspace directory support, host directory picking, and narrower restart behavior.
  • Bound Feishu credentials through participants across the CLI, API, provider wiring, and related docs.

Full Changelog

  • feat(web): add agent avatar management (#201) (1de03ed)
  • fix(web): prevent avatar saves from submitting incomplete profiles (#202) (c1e22bd)
  • feat(web): add human profiles and DM profile action (#203) (73fe511)
  • feat(agent): support instructions and managed AGENTS.md for codex agents (1ffa681)
  • fix(codex): inject env and decode app-server stdout as JSON stream (c26486f)
  • feat(web): assign built-in avatars on participant creation (#205) (2cd91c7)
  • feat(web): streamline agent profile and creation forms (1e10d48)
  • feat(feishu): bind credentials through participants (#204) (135ebcd)
  • chore(templates): update embedded manager image tags (929f75b)
  • feat(web): show agent skills in profile (7754aa1)
  • feat(codex): add schema-driven runtime options for local workspace dir (674f93b)
  • refactor(codex): move runtime config handling into the runtime controller (da1792f)
  • fix(agent): use field masks for agent patch updates (de185b6)
  • feat(api): add host directory picker for agent workspace fields (50da7a5)
  • fix(codex): only restart on workspace dir changes (1406561)
  • fix(web): inline runtime options into agent profile basics (a684367)

v0.3.10

Choose a tag to compare

@RussellLuo RussellLuo released this 11 Jun 05:35

What's Changed

This release strengthens the platform’s core agent and team model while improving runtime resilience, configuration workflows, and day-to-day web UI behavior.

Highlights:

  • Replaced legacy bot identities with a participant-based model across APIs, CLI, runtime wiring, web UI, configs, and docs, with follow-up fixes for legacy participant IDs and admin state migration.
  • Added a settings save-and-restart flow so common config.toml fields can be edited in the UI, validated before save, and applied with restart guidance.
  • Improved team and task workflows by refactoring participant mapping, moving task execution logic into internal/team, and exposing friendly agent display names in task views.
  • Upgraded Codex and agent runtime behavior by replacing ACP session wiring with the app-server runtime, unifying runtime layout handling, and restoring persisted Codex sessions after server restart.
  • Polished operator and user experience with better slash command handling, thread/tool-call rendering fixes, manager setup and upgrade refresh improvements, and safer cleanup/profile save behavior.

Full Changelog

  • fix(im): preserve mention context for bot commands (#178) (d8be5e0)
  • fix(openclaw): fix plugin permissions and kanban scrolling (#179) (717918d)
  • refactor(participant): replace bot identities with participants (#155) (a4cfd35)
  • Chore(image): Upgrade PicoClaw image to picoclaw:2026.6.8 (#183) (a748546)
  • feat(config): add settings save and restart flow (#182) (caa3994)
  • chore(web): tighten frontend config and typings (#181) (b81e060)
  • fix(participant): repair legacy agent participant IDs (#184) (da0d4cc)
  • ci: allow normal markdown body (#185) (fb7450e)
  • fix(participant): migrate admin state and restore upgrade action (#186) (b59d8dc)
  • chore: update OpenClaw runtime image tag (#187) (f2ef846)
  • docs(license): add logo restriction to LICENSE (fbf79e2)
  • feat(web): optimize slash command picker (#190) (83b0666)
  • refactor(templates): derive PicoClaw image tags from agent.toml (#188) (8e061bd)
  • fix(threads): attach tool calls to the response root (#189) (15ef6b4)
  • fix(api): delete unreferenced CSGClaw users on agent cleanup (#191) (cc43ed4)
  • Fix(UI): Refresh agent detail after upgrade action (#192) (f216911)
  • fix(agent): apply gateway profile on save and fix GLM token limits (#193) (1b08d4b)
  • fix(web): show manager setup notice and refresh workspace (#194) (fe514c4)
  • feat(ci): add shared Docker embed image pipeline (#195) (9862ca6)
  • feat(team): refactor participant mapping and task workflows (#196) (977420c)
  • refactor(codex): replace ACP session wiring with app server runtime (0c704e9)
  • feat(agent): use embedded templates for image upgrades (#198) (57a5091)
  • refactor(agent): unify runtime layout for workspace, skills, and host logs (43c6e73)
  • fix(api): separate agent skills browsing from workspace paths (99a4ba5)
  • feat(team): expose agent display names in tasks (#200) (44f86e0)
  • build(templates): gate image bumps and embed builds (#199) (0db883d)
  • fix(codex): restore app-server sessions after server restart (c5c6735)

v0.3.9

Choose a tag to compare

@RussellLuo RussellLuo released this 06 Jun 12:47

What's Changed

This release improves agent and team workflows, expands UI capabilities, and hardens Codex runtime integration and local workspace behavior.

Highlights:

  • Added agent avatars end to end, including models, API/service flows, bot creation, and web UI display.
  • Improved team task execution and board interactions with clearer planning, task-room projection, parent-child task details, and start controls.
  • Added cross-runtime /new conversation reset support and IM room message clearing.
  • Improved the web UI with safer agent detail actions, better chat overlay layering, and preserved composer caret behavior during slash tokenization.
  • Hardened Codex runtime integration and local execution by stabilizing the provider bridge, isolating runtime shells from host startup environment, and preserving workspace ownership for bind-mounted workspaces.

Full Changelog

  • fix(codex): stabilize runtime provider bridge (#171) (5924b4f)
  • feat(web): improve agent detail actions (#172) (d81e416)
  • feat(agent): add avatar support (#140) (f66d011)
  • refactor(ci): embed PicoClaw template dist (#173) (e4f9c9b)
  • refactor(agent): resolve workspace roots through registered runtimes (a669992)
  • feat(im): add room message clearing (#168) (3a4179c)
  • docs: update AGENTS.md (#123) (0a7ca0d)
  • refactor(templates): centralize builtin template registry (161f35c)
  • fix: preserve workspace ownership and refactor Makefile (#175) (ebc8bc8)
  • fix(web): improve chat overlay layering (#176) (84e08d2)
  • feat(team): improve task completion and board interactions (#177) (dee5682)
  • feat(agent): support /new conversation reset across runtimes (#169) (cb9ba46)
  • fix(codex): isolate runtime shells from host startup env (ea8c229)
  • fix(web): preserve composer caret after slash tokenization (909d144)

v0.3.8

Choose a tag to compare

@RussellLuo RussellLuo released this 04 Jun 06:48
39ecf9d

What's Changed

This release expands OpenClaw integrations, improves slash-command skill workflows, and adds stronger web UI and runtime management support.

Highlights:

  • Added Feishu channel support for OpenClaw, aligning it with the existing PicoClaw Feishu integration.
  • Expanded slash-command skill workflows with canonical invocation handling, direct-message slash selection, and workspace-backed previews.
  • Improved the web UI with workspace file previews, clearer chat timestamps, date dividers, localized labels, and tooltip/sidebar polish.
  • Added template-based worker provisioning, dotted hub template refs, local template deletion, and runtime image upgrade flows.
  • Fixed agent deletion cleanup by stopping sandboxes before removing agent homes, and updated builtin PicoClaw image refs.

Full Changelog

  • fix(agent): stop sandboxes before deleting agent home (#145) (bd87906)
  • feat(runtime): support Feishu channel for OpenClaw (#152) (13fa1df)
  • feat(skill): add slash picker and workspace preview (#127) (858fad0)
  • feat(bot): add template-based worker provisioning (#158) (121a5d6)
  • feat(hub): switch template IDs to dotted refs (06151d1)
  • feat(slashcommand): support skill invocation commands (#156) (961acdc)
  • feat(hub): support deleting local templates (#159) (38c70f7)
  • feat(web): improve chat timestamp display (#163) (ebc30b4)
  • feat(agent): support runtime image upgrades (#161) (b5151bc)
  • feat(web): add workspace file preview dialog (#160) (5c2c1c6)
  • fix(web): keep sidebar tooltips above workspace panels (#164) (1367863)
  • fix(web): hide tasks sidebar entry (#165) (6c6662d)
  • ci(gitlab): build PicoClaw images on release (#166) (9735d37)
  • fix(templates): bump builtin picoclaw images to v0.3.7.1 (#170) (39ecf9d)

v0.3.7

Choose a tag to compare

@RussellLuo RussellLuo released this 29 May 10:22
4c5ce14

What's Changed

This release improves runtime visibility, template-based agent setup, and Web UI polish, while adding deployment controls for upgrade actions.

Highlights:

  • Added runtime readiness feedback and a log modal to make agent startup state and logs easier to inspect.
  • Applied Hub template environment variables during agent creation so templates can configure agents more completely out of the box.
  • Added a show_upgrade server setting to hide upgrade actions in managed deployments that should not self-upgrade.
  • Refined multiple Web UI areas, including message bubbles, workspace sidebar header layout, and the upgrade version menu.
  • A podman runtime experiment was introduced and then reverted in the same release range, so it is not part of the effective release outcome.

Full Changelog

  • feat: add runtime readiness and log modal (5b51354)
  • fix(web): refine message bubble layout (#133) (302ee97)
  • fix(web): refine workspace sidebar header layout (#134) (bd8ff62)
  • feat(hub): apply template env to agent creation (#95) (c608542)
  • feat(sandbox): add podman container runtime support (#136) (bcb8eb1)
  • revert(sandbox): add podman container runtime support (#139) (475c77e)
  • feat(config): add upgrade visibility setting (#137) (9126a7f)
  • fix(web): compact upgrade version menu (#141) (4c5ce14)