## [0.1.197](https://github.com/babelcloud/visionclaw/compare/v0.1.196...v0.1.197) (2026-06-09)

### Bug Fixes

* **agent:** persist dedup records for interrupt-path messages (#444) ([d789e0e](https://github.com/babelcloud/visionclaw/commit/d789e0e93153f1a22c7a586d8b9bb06045f9d217))
* preserve telegram reply targets (#425) ([da1abeb](https://github.com/babelcloud/visionclaw/commit/da1abeb6cf9123eeb745662016a087aeba827d5f))
* **agent:** deduplicate redelivered messages (#438) ([02a4403](https://github.com/babelcloud/visionclaw/commit/02a4403f7609f51755df83b2475ce0950917c883))
* load profile context in gpt engine (#426) ([cf80e68](https://github.com/babelcloud/visionclaw/commit/cf80e68d8bd987647692ed1e41c68744eeb10601))
* add weixin send debug logs (#430) ([54d56cd](https://github.com/babelcloud/visionclaw/commit/54d56cd643e251babeb30ba1a1d4777be5128841))

### Features

* **agent:** update system prompt to include guidance for handling macOS permission dialogs ([78dd1d2](https://github.com/babelcloud/visionclaw/commit/78dd1d2963c1553f281a133a767ca877efa58ade))
* **agent:** configurable compaction timeout + auto-refresh on timeout streak (#473) ([dd0f4f5](https://github.com/babelcloud/visionclaw/commit/dd0f4f5c08c38b3a7ae181cab9266c9484deebbc))
* **agent:** restore subject for cross-turn TaskUpdate (follow-up to #465) (#468) ([6a56e33](https://github.com/babelcloud/visionclaw/commit/6a56e33d0cc2db25db641c085ccf62ab72bdee6f))
* **agent:** upgrade Claude Agent SDK 0.2.114 → 0.3.162 (#464) (#465) ([dfbd796](https://github.com/babelcloud/visionclaw/commit/dfbd79665ae41471b7a04d6c41240eea1c05d6a9))
* **config:** upgrade Claude Opus 4.6 → 4.8, centralize model constants (#451) (#460) ([fc7dcc2](https://github.com/babelcloud/visionclaw/commit/fc7dcc295af3bccf75849bbc733ee8a0b1480923))
* **agent:** autonomous disk cleanup with tiered strategy (#458) ([ddf7d07](https://github.com/babelcloud/visionclaw/commit/ddf7d0746fdadc6b4b1cb07ca20e41cc528080c7))
* **agent:** heartbeat-driven disk space monitoring and cleanup (#454) ([634d465](https://github.com/babelcloud/visionclaw/commit/634d4658ddeaf97d641b44b798bac3d7f3ac8851))


## [0.1.196](https://github.com/babelcloud/visionclaw/compare/v0.1.195...v0.1.196) (2026-05-31)

### Features

* Improved browser automation reliability and compatibility with websites that use stricter bot-detection or dynamic browser behavior, including social media and web-crawling workflows.
* Improved reliability for GPT-backed agents by better handling transient model/API errors and malformed responses.

## [0.1.195](https://github.com/babelcloud/visionclaw/compare/v0.1.194...v0.1.195) (2026-05-24)

### Bug Fixes

* **skills:** quote generated frontmatter descriptions ([9426ec3](https://github.com/babelcloud/visionclaw/commit/9426ec3ce250728f978cdbb7bd3f394ddd385d26))
* enhance error handling in processAgentStream for Pi-style sessions ([50353e1](https://github.com/babelcloud/visionclaw/commit/50353e17fb382861f5944152c9930255a53bc621))
* handle zero-token error results in usage snapshot processing ([49d7c1d](https://github.com/babelcloud/visionclaw/commit/49d7c1de6b96deea3fc0390168cc41e9474566b3))

### Features

* enhance transcript trimming and session initialization for Pi Coding Agent(GPT model support) ([f9e23d8](https://github.com/babelcloud/visionclaw/commit/f9e23d8f84af697d78b6697b30ab94fc2d717e2c))
* enhance engine-switch logic and Telegram command handling ([1e0329d](https://github.com/babelcloud/visionclaw/commit/1e0329d7410bc81eccfa56fa6ca21a41b878a72a))
* add Pi Agent SDK as provider backend (issue #359, phases 1-3) ([47a5912](https://github.com/babelcloud/visionclaw/commit/47a5912b98e43848ac43458d544344eaa1af60d1))
* add financial services skills to catalog ([c7e26ef](https://github.com/babelcloud/visionclaw/commit/c7e26efa34876d1effd1c3d9b631ae281d5175cc))


## [0.1.194](https://github.com/babelcloud/visionclaw/compare/v0.1.193...v0.1.194) (2026-05-18)

### Bug Fixes
* update screenshot injector configuration and tool exclusions ([45b7050](https://github.com/babelcloud/visionclaw/commit/45b70507ea326f77bd1def8b30a6634f9da787e5))
* prefix miniapp URLs with /realtime/ for tunnel routing ([a525da5](https://github.com/babelcloud/visionclaw/commit/a525da561627dccd46dad652c6d74889cb1bd283))
* **refresh:** wake main loop after session reset to prevent hang ([4e7f890](https://github.com/babelcloud/visionclaw/commit/4e7f890b232397e9f5db452a8447458125be93e0))

### Features
* Implement realtime voice session handling and enhance search tools ([2b60299](https://github.com/babelcloud/visionclaw/commit/2b60299ce667c783a35aa7d580db1fe1c7bfb692))
* integrate realtime voice feature, owner can talk to agent in realtime now. ([ba3e613](https://github.com/babelcloud/visionclaw/commit/ba3e613cc2eb3facd61322c7d32155cd3a99239d))
* upgrade realtime module to OpenAI gpt-realtime model + use shared API key ([8a7c661](https://github.com/babelcloud/visionclaw/commit/8a7c661c29e347b33013d2942de534db49bed58a))
* expand voice tools to 10 + voice selector dropdown + audio previews ([bec909d](https://github.com/babelcloud/visionclaw/commit/bec909d9382a7ec2f0e7eae680e2eb1c3da1bc56))


## [0.1.193](https://github.com/babelcloud/visionclaw/compare/v0.1.192...v0.1.193) (2026-05-11)

### Bug Fixes

### Features

* Improve agent speed and more stable
* Better /refresh command to avoid stuck


## [0.1.192](https://github.com/babelcloud/visionclaw/compare/v0.1.191...v0.1.192) (2026-05-06)

### Bug Fixes


### Features
* prevent false silence timeouts on long streaming outputs, reduce LLM hangs ([e30b2cf](https://github.com/babelcloud/visionclaw/commit/e30b2cfa023c9b595fcc2f9346063a1e852786ee))

* widen LLM silence timeout schedule to 5min → 10min → 15min ([1014678](https://github.com/babelcloud/visionclaw/commit/101467802da44212a863a78e57bebf2545623dd7))
* include notify_user messages in fast responder context ([48952d3](https://github.com/babelcloud/visionclaw/commit/48952d3f4497babecd49e914e50fdaedd17cf63a))
* record streaming content activity for fast responder context, better response accuracy ([dbc6afe](https://github.com/babelcloud/visionclaw/commit/dbc6afe7e5a28b0bfb7f288faf3a4b79712744a6))
* enhance Telegram Mini App UI for status and tasks ([a4c6f2a](https://github.com/babelcloud/visionclaw/commit/a4c6f2af6778e74e2956f3775a5f571c7cb689a4))
* render /status and /tasks as Telegram Mini Apps ([632d792](https://github.com/babelcloud/visionclaw/commit/632d792261ba8ecd115f6d8e72645fe6a806608a))


## [0.1.191](https://github.com/babelcloud/visionclaw/compare/v0.1.190...v0.1.191) (2026-05-03)

### Bug Fixes

* **agent:** deduplicate chat monitor notifications within a wake cycle ([6ad257c](https://github.com/babelcloud/visionclaw/commit/6ad257c488996d8d5c77697d45e50b03f66c278a))
* **skills:** test and fix content-creation scripts (#282) ([31d7c98](https://github.com/babelcloud/visionclaw/commit/31d7c98c7fa68f10cf1070188c462b7b2c1e771e))

### Features

* **agent:** enhance provider fallback mechanism ([a57b543](https://github.com/babelcloud/visionclaw/commit/a57b54341453ac4d7b45994327bbf138d5d85e43))
* **agent:** client-side LLM provider fallback ([b13e33f](https://github.com/babelcloud/visionclaw/commit/b13e33f5a150ae2af32b40448fcfbced47549e3e))

## [0.1.190](https://github.com/babelcloud/visionclaw/compare/v0.1.189...v0.1.190) (2026-04-29)

### Bug Fixes

* **chat-monitor:** use RegExp.exec() to satisfy eslint rule ([4dc372b](https://github.com/babelcloud/visionclaw/commit/4dc372bd66873d5631328309cbe68777fdbbba2b))
* **chat-monitor:** use stable pnpm global symlink path for PM2 registration ([aa6bd9e](https://github.com/babelcloud/visionclaw/commit/aa6bd9e25b12248f935dc40aaae9796e1c52d83f))

### Features
* add content creation tools for slide decks, PDF, DOCX, and document illustration ([175027d](https://github.com/babelcloud/visionclaw/commit/175027d970cb6298aea056394ed05bde318d931c))
* implement JSON sanitization to handle lone surrogates, improve stability ([67bda86](https://github.com/babelcloud/visionclaw/commit/67bda86c4ba979ac1e0b7415ec14464bb7e051ac))


## [0.1.189](https://github.com/babelcloud/visionclaw/compare/v0.1.188...v0.1.189) (2026-04-26)

### Bug Fixes

* fall back to screencapture+sips for display size on Tart VMs ([ad208bf](https://github.com/babelcloud/visionclaw/commit/ad208bf2a23a9dcf48b06bc4aa71fc88a249f1e6))


## [0.1.188](https://github.com/babelcloud/visionclaw/compare/v0.1.187...v0.1.188) (2026-04-26)

### Bug Fixes

* revert symlink removal, keep .pnpm copy + only use BuildKit cache ([b068163](https://github.com/babelcloud/visionclaw/commit/b068163e1f99cce76d3a943736a7beb3edc6c1ed))
* use checkout --detach + -B to handle force-pushed branches in deploy ([1724652](https://github.com/babelcloud/visionclaw/commit/17246529d234194743cd141e040d8db9f567a0c0))
* use checkout --detach + checkout -B to handle diverged local branch ([ec4886f](https://github.com/babelcloud/visionclaw/commit/ec4886f57df4568bbab926f75fdc2be77769b76e))
* revert to isolated linker + in-place symlink resolution for standalone ([92802ad](https://github.com/babelcloud/visionclaw/commit/92802adf697e6f85c489a73ff26e94ef004b3807))
* apply same tags string->string[] fix to Agent interface and call sites ([10680a5](https://github.com/babelcloud/visionclaw/commit/10680a5a4ffba59d677454a27115e7b5a7188c6b))
* remove language/timezone selection from onboarding flow ([e6538b4](https://github.com/babelcloud/visionclaw/commit/e6538b43ebc6cc9969f17bcd9e9abf5360186680))
* **admin:** parse machine tags from JSON string to array in mapMachineRow ([d40c912](https://github.com/babelcloud/visionclaw/commit/d40c912e7071c62862baa199ed4dee075c7da564))
* **admin:** add defensive array checks in remote access components ([7508cd2](https://github.com/babelcloud/visionclaw/commit/7508cd23b4f1697eec76152a909a05e32b5a8ed9))
* mock process.platform in darwin test for CI compatibility ([0e4bb17](https://github.com/babelcloud/visionclaw/commit/0e4bb17bb1acadb281caba554176acf6e65632de))
* **admin:** prevent modal from closing on backdrop click or Escape key ([c838d26](https://github.com/babelcloud/visionclaw/commit/c838d267090dfa367b0e267383e7c03235054f2b))

### Features

* implement in-process heartbeat watchdog for improved liveness monitoring ([6d61662](https://github.com/babelcloud/visionclaw/commit/6d61662de251a8ece10c36366e816fcc99e9c62e))
* add system privilege admin configuration for macOS ([8ccbab1](https://github.com/babelcloud/visionclaw/commit/8ccbab1f9f92f3d274d7bbf3f3c92a20e7946f6c))
* implement external heartbeat watchdog management ([6f21fe7](https://github.com/babelcloud/visionclaw/commit/6f21fe7c93787134545f926960f6cb82a3aaac99))
* **admin:** add cross-navigation links between agents, machines, and profiles ([385e0b7](https://github.com/babelcloud/visionclaw/commit/385e0b7de48fb21f54b1c509137fa1d91cbeb39d))
* **admin:** make machine IDs clickable links to machine detail page ([54a3e72](https://github.com/babelcloud/visionclaw/commit/54a3e723d7f8d4f7c3c23cd0f3ea5d3784910ad8))
* open gh auth login in Playwright Chrome profile ([e01ffab](https://github.com/babelcloud/visionclaw/commit/e01ffabc7f629321726b800375394230f662edd3))
* **email:** add HTML body and attachments support to manage_email tool ([9580a6a](https://github.com/babelcloud/visionclaw/commit/9580a6ac69be8bebd8ede8e78ee9768e9ec98c0f))
* add tags UI for agents and machines admin pages ([a2c3e5f](https://github.com/babelcloud/visionclaw/commit/a2c3e5fdc432713a29e25ca57e47fcd57a7c6ac5))
* add tags support for agents and machines ([ccd94e2](https://github.com/babelcloud/visionclaw/commit/ccd94e2f77c91563864dd634d37600bff2b2666f))
* add external heartbeat watchdog to detect blocked event loops ([4e085a9](https://github.com/babelcloud/visionclaw/commit/4e085a9adbddb38d3e1e962fadc05327151887c8))
* **admin:** improve machines table UI and add machine detail page ([9c6c297](https://github.com/babelcloud/visionclaw/commit/9c6c2971e4cf243893b3e5fcdd934316bd4bfb47))


## [0.1.187](https://github.com/babelcloud/visionclaw/compare/v0.1.186...v0.1.187) (2026-04-24)

### Bug Fixes

* remove @latest from Playwright MCP to use local PATH resolution ([c56fd95](https://github.com/babelcloud/visionclaw/commit/c56fd95ed8ab40804a57bc6c478e7e7dada62bfd))
* also prepend node_modules/.bin to PATH for Playwright MCP server ([657ab9b](https://github.com/babelcloud/visionclaw/commit/657ab9b7e0611848e0f7de9838b041108c7b3079))
* use npx with PATH set to package's node_modules/.bin ([8fb8c1e](https://github.com/babelcloud/visionclaw/commit/8fb8c1e147672ab640660a3e1398a62a3f8760de))
* resolve Playwriter MCP server path with createRequire instead of npx ([28924ff](https://github.com/babelcloud/visionclaw/commit/28924ffaa56b9f210d048d6e8693bb415a30bb9e))
* correct laptop battery power management in prepare-mac ([30e27ff](https://github.com/babelcloud/visionclaw/commit/30e27ffe8fbaa6610cb35dd2c677167f782b5cef))
* differentiate default effort by session type (coding=high, general=medium) ([77c65d2](https://github.com/babelcloud/visionclaw/commit/77c65d231dd91b96e3ea697a638aaf954e9322fb))
* change default reasoning effort from high to medium ([3c411a8](https://github.com/babelcloud/visionclaw/commit/3c411a8f48b586ed9246b7283ce048dd2aa66dde))
* **onboarding:** include runtime node_modules targets for Next standalone ([49fffd7](https://github.com/babelcloud/visionclaw/commit/49fffd7daff3a6733cfb6ef83576a31be7f3f63e))
* **onboarding:** restore deploy build after lockfile removal ([05a2d7d](https://github.com/babelcloud/visionclaw/commit/05a2d7d25205257b21fc54c76fe73c3fff38b4b9))
* **test:** restore darwin platform stubs for browser backend detection ([1ee1162](https://github.com/babelcloud/visionclaw/commit/1ee11627248f49e8035737eabcab83923b358579))
* **onboarding:** preserve manually managed remote access on register updates ([665c5b4](https://github.com/babelcloud/visionclaw/commit/665c5b489806decbaba122c767cdf9367ca99e29))
* **onboarding:** avoid nullable entries in remote access payload conversion ([16c51cc](https://github.com/babelcloud/visionclaw/commit/16c51ccb98d289b434225773b3b1264e220483ab))
* enqueue system message after /refresh compaction ([16f58bf](https://github.com/babelcloud/visionclaw/commit/16f58bf53d098168121675a5df64a1aee0d651e2))
* increase LLM stream silence timeouts from [60,120,180]s to [180,240,300]s ([125c8e7](https://github.com/babelcloud/visionclaw/commit/125c8e735b40750e5db968c2734b36fcbbf42183))
* **onboarding:** sync agent avatar from profile image ([e570d2b](https://github.com/babelcloud/visionclaw/commit/e570d2bd7694a69135d9e73eafa265f09410ba13))
* destructure ownerConfig from deps to fix lint errors ([271431e](https://github.com/babelcloud/visionclaw/commit/271431e2193235faf20548d66585c18ee87fcf86))
* remove OBS server and tunnel from /status healthchecks ([dd64288](https://github.com/babelcloud/visionclaw/commit/dd64288bbe8fa90fb38bb3bb47b2314f7ea35e6a))

### Features

* fall back to Playwright when Playwriter relay is unreachable ([886ae88](https://github.com/babelcloud/visionclaw/commit/886ae88a62357d1704d2112f0da7bf6b991e6984))
* add fallback wallpaper row and improve font handling ([571b5c2](https://github.com/babelcloud/visionclaw/commit/571b5c2e06fb9c0d75f34ce19dd5993895a7280b))
* **onboarding:** improve machine remote access management ([5f50b96](https://github.com/babelcloud/visionclaw/commit/5f50b9697376c25123ad5c3311ed484ddc4cf7d6))
* implement Chrome session management for Playwriter ([856e8db](https://github.com/babelcloud/visionclaw/commit/856e8db1b3166289c7d46ace568e5661dca6c44f))
* enhance dual browser backend detection and update UI labels for Playwriter ([43c615f](https://github.com/babelcloud/visionclaw/commit/43c615f6bff5a2e695463fd1ebb343e572e1f39f))
* add CLI maintenance commands (ctx status, ctx compact, agent status) (#218) ([989c14b](https://github.com/babelcloud/visionclaw/commit/989c14b3e1a627b7a54663a6be0796df80038518))
* **onboarding:** support multi-software remote access credentials ([af3d489](https://github.com/babelcloud/visionclaw/commit/af3d4894e4fb5d85daac073892679204beadca3b))
* send "back online" notification after agent restart ([aa8b8e7](https://github.com/babelcloud/visionclaw/commit/aa8b8e740f26d59653fc5bf4d67db4c5fc40773b))
* reduce thinking effort on silence timeout retries ([931455a](https://github.com/babelcloud/visionclaw/commit/931455a131c1b663022e4506a3d6c3d7811a0eaa))
* Enhance memory tracking and recall ([a911451](https://github.com/babelcloud/visionclaw/commit/a911451280ce7ac795153aec5426f4fc5008ee5a))
* Implement subagent tracking and reporting in ActivityTracker ([4ace786](https://github.com/babelcloud/visionclaw/commit/4ace7860e64e0af80f32914451d38e0a9468b234))
* Enhance /refresh command handling and session management ([0a17d9a](https://github.com/babelcloud/visionclaw/commit/0a17d9a0e033e355f17855548a385187f07ffbb8))
* Support language and timezone settings ([7fd7036](https://github.com/babelcloud/visionclaw/commit/7fd70361f1cc29f1b8ef74d7d3bcb9a80bb2de56))
* **onboarding:** constrain machine status editing and lock serial updates ([e97c6f2](https://github.com/babelcloud/visionclaw/commit/e97c6f27af3a9d2f9982326f8180deaf200340fa))
* **onboarding:** add TLS certificate check to Tunnel/DNS tab ([3bb8318](https://github.com/babelcloud/visionclaw/commit/3bb8318cfeac9939f1eae79d1df77fc6f45e44fa))
* add /set command for language + timezone, and onboarding preferences ([b1fae91](https://github.com/babelcloud/visionclaw/commit/b1fae91ee878edb1fd542174864402f65c5343b6))
* add i18n support for system messages (en + zh) ([a9d16c2](https://github.com/babelcloud/visionclaw/commit/a9d16c21703834a9e795a0b6127f73e79bbee50f))
* auto-detect Playwriter extension and enable prepare-mac install step ([74db129](https://github.com/babelcloud/visionclaw/commit/74db1293edcad67b36b1724b9e327182a265e397))
* add dual browser backend support (Playwright CDP + Playwriter Extension) ([88620b0](https://github.com/babelcloud/visionclaw/commit/88620b04dc768daefb7bc871d1db0106652ad5b7))


## [0.1.186](https://github.com/babelcloud/visionclaw/compare/v0.1.185...v0.1.186) (2026-04-22)


## [0.1.185](https://github.com/babelcloud/visionclaw/compare/v0.1.184...v0.1.185) (2026-04-22)

### Bug Fixes

* **machines:** update getMachineLocationLabel to include site in location formatting ([2c05433](https://github.com/babelcloud/visionclaw/commit/2c054330cf2dc167d278d894766fd14f7ee4e790))
* **test:** stub process.platform in computer-use-gate tests for CI ([ac0d620](https://github.com/babelcloud/visionclaw/commit/ac0d620f7a18c74a80fe56582a097d6355106156))
* **tools:** apply exec timeout + SIGKILL to runtime tool subprocesses ([303863a](https://github.com/babelcloud/visionclaw/commit/303863a4d19f1ff11fd99277d44e3aec10a7f6a4))
* **screenshot:** prevent main loop deadlock on hung macOS screenshot helper ([3545a08](https://github.com/babelcloud/visionclaw/commit/3545a080e2c6df5a36578702a3128763e79cb771))
* use unknown type in catch callback to satisfy eslint ([2bcf0ea](https://github.com/babelcloud/visionclaw/commit/2bcf0eaae70d8e14271d79d28019cb6fa8799c21))
* **onboarding:** broaden machine registration payload compatibility ([b683b38](https://github.com/babelcloud/visionclaw/commit/b683b38938ad6dd02667aef17d8a969a8a163c24))
* **onboarding:** update agent start command in setup instructions ([7a61d6d](https://github.com/babelcloud/visionclaw/commit/7a61d6d3019a8ff4835a5522f372e775d323f12b))
* **onboarding:** update agent name reference in tunnel credential lookup ([11cdb12](https://github.com/babelcloud/visionclaw/commit/11cdb12b0ba3734ffe9de039e925411391314a18))
* **onboarding:** create agent before allocating profile to satisfy FK ([73954cf](https://github.com/babelcloud/visionclaw/commit/73954cf0e05561df9ebc4019aaab2bf4516b1c94))
* **onboarding:** validate tunnel api-keys optional fields before use ([e941bd1](https://github.com/babelcloud/visionclaw/commit/e941bd12773e1eca10bb2a37f37bcea51a9a487c))
* **onboarding:** allow admin key for machine registration endpoint (#193) ([1fbfc32](https://github.com/babelcloud/visionclaw/commit/1fbfc32f37b384bf7be935e1859458435d85a5dc))
* **agent/interrupt-handler:** increase FAST_RESPONDER_TIMEOUT_MS to improve response handling ([5a46381](https://github.com/babelcloud/visionclaw/commit/5a46381af79c0bf734bfd1277649f0f901199787))

### Features

* notify user when LLM stream times out during retries ([86124a0](https://github.com/babelcloud/visionclaw/commit/86124a014e0c0126d1533bb083f2fcc4cd13cf33))
* **onboarding:** add owner chat ID for direct notifications ([1321888](https://github.com/babelcloud/visionclaw/commit/1321888ad9a8fbe22658d6636ac24ff6031b299a))
* **tunnel:** implement Cloudflare Tunnel management in onboarding ([35971f5](https://github.com/babelcloud/visionclaw/commit/35971f581a9bc5caceb74fa743928f049dd10ee2))
* **tunnel:** enhance ingress rule handling in tunnel configuration ([3a849c9](https://github.com/babelcloud/visionclaw/commit/3a849c9a2c0b4970ae4fce69342edf23047120e5))
* **tunnel:** enhance hostname handling in tunnel configuration ([a2fbdd9](https://github.com/babelcloud/visionclaw/commit/a2fbdd946c2ebb9b64163a99678fdcc2087a2f6e))
* **onboarding:** implement Cloudflare Tunnel credential management ([a8a99d7](https://github.com/babelcloud/visionclaw/commit/a8a99d7cb858691c4a8747aeae356782e11230a3))
* **reset:** add weixin state removal and configuration update during reset ([244396f](https://github.com/babelcloud/visionclaw/commit/244396f332824118ee14abe43fccbde706df2ba0))
* **agent:** reduce heartbeat frequency during overnight hours (#191) ([f73ccd7](https://github.com/babelcloud/visionclaw/commit/f73ccd7c94a3b742fda25630b62ae47ef5a2ba04))
* **agent/status:** enhance health check caching and status report ([460511e](https://github.com/babelcloud/visionclaw/commit/460511eaa6c4e870334f51ef5eb8a42aadc19b3b))


## [0.1.184](https://github.com/babelcloud/visionclaw/compare/v0.1.183...v0.1.184) (2026-04-19)

### Bug Fixes

* remove legacy /wechat-monitor command alias (#189) ([ec1ad21](https://github.com/babelcloud/visionclaw/commit/ec1ad21d65717042055022e6e00468bf57456379))
* **config:** enhance tunnelHostname recovery logic and auto-enable obs ([b143456](https://github.com/babelcloud/visionclaw/commit/b1434563d245a75f4f6a2e2e5092c8c35dcac26a))
* **obs:** ship RDP assets with the bundled build so /rdp/<token> works ([03650b3](https://github.com/babelcloud/visionclaw/commit/03650b3cc0104b7de704b8f3608784b5e7b203aa))
* **obs:** treat Cloudflare-flattened A records as healthy in tunnel DNS check ([1e54338](https://github.com/babelcloud/visionclaw/commit/1e54338ee36fa42b4d7f791dc174dc56037d5891))
* **obs:** reuse existing cloudflared connector for a named tunnel ([fb1b3e2](https://github.com/babelcloud/visionclaw/commit/fb1b3e285331b044aa4b7ce9b9b0779a35c9252e))
* **agent:** tolerate claude-agent-sdk 0.2.113+ removing cli.js ([54ea165](https://github.com/babelcloud/visionclaw/commit/54ea165d5c1515d4695bcb515a7b33ada5bd35e0))
* **onboarding:** stop deriving tunnel TLD from email domain ([6419f1b](https://github.com/babelcloud/visionclaw/commit/6419f1b91c0b308bbb4d71c95dd019bacd7dcb6f))
* improve useAutoRefresh hook and enhance Android text input fallback ([c6ac9f5](https://github.com/babelcloud/visionclaw/commit/c6ac9f55a4340110364d4e3151f902142c47277a))
* migrate wechatMonitorEnabled to chatMonitorEnabled in legacy config ([9f71d09](https://github.com/babelcloud/visionclaw/commit/9f71d09c701b8f434cb2faa79c39c6821d43bdd4))
* **onboarding:** follow-up admin table loading and sorting behavior (#180) ([6b44448](https://github.com/babelcloud/visionclaw/commit/6b4444803269a363ac1649328d1f29612b765e70))
* **db:** handle unique constraint violation in createAgentCommandAsync ([0501efb](https://github.com/babelcloud/visionclaw/commit/0501efb7914113bb062cba437e23520c7cfd83be))
* optimize npm bundle download and extraction process ([e5bfb69](https://github.com/babelcloud/visionclaw/commit/e5bfb6911b4a347b1d49a36ad13ec85992b497c7))
* address CI lint/type errors and review feedback for Vertex provider ([2eb171c](https://github.com/babelcloud/visionclaw/commit/2eb171cbe5e7622b95fa64db56bcf4d2843401f3))
* support Android 14+ in getCurrentActivity() ([e35e714](https://github.com/babelcloud/visionclaw/commit/e35e714d892f3e75b0be44dccabee859510f884a))
* use null check for display size initialization instead of magic values ([c413e7f](https://github.com/babelcloud/visionclaw/commit/c413e7f8378cc873af9cdaf9f87810d65efbe2eb))
* address PR #159 review — remove wait tool, add ADBKeyboard CJK support ([76d6fe1](https://github.com/babelcloud/visionclaw/commit/76d6fe1ea2735f0199425b13fc944a3a4a627e86))
* add support for serpApiKey in shared keys management ([8371b30](https://github.com/babelcloud/visionclaw/commit/8371b30642e729893a45472e7f013247a18fc211))

### Features

* **agent:** implement time zone-aware timestamp formatting and enhance session warm-up, speeding up agent response. ([d84024a](https://github.com/babelcloud/visionclaw/commit/d84024acb7c120f469cc28d3cee28c5d3bf3153e))
* **logger:** enhance system prompt logging with console preview ([3a49116](https://github.com/babelcloud/visionclaw/commit/3a49116d1f6d2054a5cca39c02825c56eaf066a8))
* **rdp:** tune adaptive ladder for lossy cross-Pacific links ([a7a4220](https://github.com/babelcloud/visionclaw/commit/a7a4220e3587c238b8f1aa01baaea273bab758eb))
* **rdp:** adaptive bitrate/fps based on WS bufferedAmount ([768ca79](https://github.com/babelcloud/visionclaw/commit/768ca793555424c6338532e65c47e94775661129))
* add remote desktop (RDP) support and harden make setup ([cc8a983](https://github.com/babelcloud/visionclaw/commit/cc8a983a7885210e8da576aa3b6389710135f5e2))
* dev release mechanism for branch-specific npm publishes (#185) ([c1178e5](https://github.com/babelcloud/visionclaw/commit/c1178e546e44ec99189a7e562bea8239d56c2e44))
* **gemini:** add text-to-speech (TTS) support ([74272e1](https://github.com/babelcloud/visionclaw/commit/74272e1fb395b90e5a71518a0f1b9f937a92275e))
* unify WeChat and Feishu into a single chat monitor ([1ba0356](https://github.com/babelcloud/visionclaw/commit/1ba0356cf90bfb80ad328f4bc363f8455df08b28))
* **onboarding:** add server-driven sorting for admin tables (#179) ([ffac2b8](https://github.com/babelcloud/visionclaw/commit/ffac2b8a1ad81763ace24506d886b28fe734f065))
* add integration test gate for local releases (#177) ([099a397](https://github.com/babelcloud/visionclaw/commit/099a397689987efd3316815c4087ed38382760b0))
* **onboarding:** enhance agent management with additional fields and search functionality ([e2dcff8](https://github.com/babelcloud/visionclaw/commit/e2dcff80a913cf47fb076f743052ac9db68c6cc5))
* **db:** implement createWithSequenceReset for handling unique constraint violations ([252fc1d](https://github.com/babelcloud/visionclaw/commit/252fc1d75f7b49bde8544b2dcee16de7599b5bcf))
* **onboarding:** add Vertex key management APIs ([a040f3e](https://github.com/babelcloud/visionclaw/commit/a040f3e3fd0040e976602d53df1c0b4e2f8200e0))
* enrich agent subscription data with billing plan details ([c0f210f](https://github.com/babelcloud/visionclaw/commit/c0f210fc18ac137960005ecff5d5fbe34a41305e))
* add new testing scripts and enhance Android tool functionality ([64bdc64](https://github.com/babelcloud/visionclaw/commit/64bdc642c99a1455d6272ea652aaa00c3e57336c))
* overhaul admin interface with new design and functionality ([d1c9b93](https://github.com/babelcloud/visionclaw/commit/d1c9b93043bc5f315c1f1291315e2cb35426c9c0))
* context improvement - update disallowed tools in runtime surface for headless agents ([e7888fe](https://github.com/babelcloud/visionclaw/commit/e7888fe0366917d2131dbffa705df7e50b07c885))
* enhance bulk command handling with error reporting ([56d6866](https://github.com/babelcloud/visionclaw/commit/56d68666409944c8ed05b96fccf5a69280722a54))
* add support for Google Vertex AI provider configuration ([8afaa67](https://github.com/babelcloud/visionclaw/commit/8afaa6700109e84d59fc559204cf99079e34242e))
* enhance android-executor with ADBKeyboard support and text selection ([b5fb18c](https://github.com/babelcloud/visionclaw/commit/b5fb18cc1c02cd7e3be1b3dce27275a883637ca9))
* enhance onboarding process with owner information support ([866789a](https://github.com/babelcloud/visionclaw/commit/866789a00b72f9abc80ca5c7f45f6c28632387c2))
* add Google Vertex AI as a provider option ([f02f66b](https://github.com/babelcloud/visionclaw/commit/f02f66b2157646311eff14f1406c8683ba1a0ce5))
* migrate onboarding admin stack to Prisma ([1bcefb5](https://github.com/babelcloud/visionclaw/commit/1bcefb5befe046721b2c130bf286411dfa801e2d))


## [0.1.183](https://github.com/babelcloud/visionclaw/compare/v0.1.182...v0.1.183) (2026-04-16)

### Bug Fixes

* update silence timeout schedule and enhance compaction handling ([92f5966](https://github.com/babelcloud/visionclaw/commit/92f59660559d3a1447cfd260517330e00b843b8e))
* enhance error classification for image dimension limits ([b87c57a](https://github.com/babelcloud/visionclaw/commit/b87c57aed140cc29e217ccde18455f1e0e0d2bba))
* **ci:** remove explicit pnpm version to resolve action-setup@v4 conflict ([f41173f](https://github.com/babelcloud/visionclaw/commit/f41173fce827fb0030aea7e6ebcd63f576f32309))
* exclude internal system messages from fast response eligibility ([fdbdfad](https://github.com/babelcloud/visionclaw/commit/fdbdfad7fa1ae7d8e2c0e463ce3319c907385b3f))
* stream silence retry + interrupted task recovery (#165) ([2531d0f](https://github.com/babelcloud/visionclaw/commit/2531d0fca5b9f55b5dfc5c518e402c9eca652115))
* **weixin:** resolve contextToken lookup failures for outbound messages ([62578f9](https://github.com/babelcloud/visionclaw/commit/62578f9182aba53d0e6496e8cd61e428e1e1bd3d))
* create .npmrc with shamefully-hoist in agent dir before pnpm install (#161) ([d70d4af](https://github.com/babelcloud/visionclaw/commit/d70d4afa722610623e5530ad93b4c6129b073790))
* run pnpm install after Electron self-upgrade to ensure external deps ([04a13be](https://github.com/babelcloud/visionclaw/commit/04a13be459f831eddd309a9c0a8f7e28df2ebff9))

### Features

* add context refresh command and handling ([c9fc13e](https://github.com/babelcloud/visionclaw/commit/c9fc13eb4804b6a041a97a6c24c150a69901544b))
* enhance WeChat monitor functionality ([61da8da](https://github.com/babelcloud/visionclaw/commit/61da8da3057514aa230a85dda2213ed40c96b5cc))
* implement bundle purchase feature for one-time top-ups ([3fa0611](https://github.com/babelcloud/visionclaw/commit/3fa0611daa7ec229e02d8eb69e6ff699a3c1f68e))


## [0.1.182](https://github.com/babelcloud/visionclaw/compare/v0.1.181...v0.1.182) (2026-04-14)

### Bug Fixes

* address PR #138 review comments ([b08a808](https://github.com/babelcloud/visionclaw/commit/b08a808331142c32796a67b5baaecdbc9e34b1a7))
* deduplicate WeChat monitor queue messages ([9c619e1](https://github.com/babelcloud/visionclaw/commit/9c619e1828f222cd0cb85cdef3f943bd76619f75))
* set meta.kind=external-wake in monitor queue messages ([383a81d](https://github.com/babelcloud/visionclaw/commit/383a81d7a1de45d46b10bb3840f60e3484cd45f7))
* detect VisionClaw PID under Electron host via pgrep fallback ([ee61090](https://github.com/babelcloud/visionclaw/commit/ee61090d028058db0e044e097b20da084310ce36))
* include wechat-monitor.mjs in package and fix restart tests ([f60a8e4](https://github.com/babelcloud/visionclaw/commit/f60a8e4cb29a285c89bdf9d8c4598118316c4800))
* add optional anthropicBaseUrl to configuration and update client initialization ([ce0d3ee](https://github.com/babelcloud/visionclaw/commit/ce0d3ee00bfd48e717669881e06f849e26970145))
* add missing getAndroidUseEnabled to integration test session contexts (#154) ([f8a0c62](https://github.com/babelcloud/visionclaw/commit/f8a0c62307dc24044abfeea254880a0e326017bf))
* command-dispatcher test not clearing completed set before re-dispatch ([f66efd0](https://github.com/babelcloud/visionclaw/commit/f66efd0fcc3190b5eaf73d7996a0f76985b05a2c))
* add --owner flag to reset tests after requiring explicit flag ([bf4bf8c](https://github.com/babelcloud/visionclaw/commit/bf4bf8c80beab6044dad7fe4749dd986a80b6f1a))
* require --owner or --machine flag for reset command ([9d3ca20](https://github.com/babelcloud/visionclaw/commit/9d3ca205c2f6710d24ab066178b230b4b86b3708))
* lint error and add responseModalities config for Lyria 3 ([20a248a](https://github.com/babelcloud/visionclaw/commit/20a248a6d8194b1fc3ca0373288a5a6782b0817f))
* add "phonecall" to reserved names in MCP manager ([adb6206](https://github.com/babelcloud/visionclaw/commit/adb62062d9fb96f2b433040a7bf436d81be2f58e))
* handle dual-session coexistence for search tool replacement ([a8bf096](https://github.com/babelcloud/visionclaw/commit/a8bf09678ff924b1954d61dd50b46221c862b169))
* disable built-in WebSearch, use SerpAPI for all providers ([e1156dd](https://github.com/babelcloud/visionclaw/commit/e1156dd02925649d581b0398acc2ef0beff9d170))
* resolve 5 unit test failures from env leakage and stale test data ([41fae13](https://github.com/babelcloud/visionclaw/commit/41fae130162ef3f5b159c11db095867a1648a61a))

### Features

* add release preparation and finalization scripts to package.json ([d7b1a2d](https://github.com/babelcloud/visionclaw/commit/d7b1a2dfed030accd275d73fcc44889242ab376b))
* add stock data query MCP tools (akshare + yfinance) ([3caf59c](https://github.com/babelcloud/visionclaw/commit/3caf59ccdc3cd94b8f7ceb77ef8260e845cee566))
* WeChat real-time monitor with SIGUSR2 wake signal (#25) ([5730571](https://github.com/babelcloud/visionclaw/commit/573057191f84145c0ea3a4d047dc0baba40e6a69))
* **command-dispatcher:** enhance command acknowledgment handling ([170f9a7](https://github.com/babelcloud/visionclaw/commit/170f9a7aedbd5850e6f81606c6492c22d0922f53))
* **admin:** enhance notify command handling and update documentation ([27b028c](https://github.com/babelcloud/visionclaw/commit/27b028cc20f9e6c035c78a7686944a68ea60badc))
* **gemini:** add video/music generation support and update documentation ([30dc825](https://github.com/babelcloud/visionclaw/commit/30dc825bc3b57cc20e4a30df8e45862ccd9665b7))
* **gemini:** unified tool with dynamic model discovery ([0f0a791](https://github.com/babelcloud/visionclaw/commit/0f0a791a10c4f7063a94c40d02460c4f885d1592))
* **gemini:** add music generation via Lyria 3 ([335bd24](https://github.com/babelcloud/visionclaw/commit/335bd241362f3d99016ab7d6c11b09ffd8e8fedb))
* **wallpaper:** redesign wallpaper with system info, colon alignment, and stage colors ([c473d82](https://github.com/babelcloud/visionclaw/commit/c473d829e17691de38df062acf1c3bcc299c987f))
* implement compaction timeout and improve transcript trimming ([356c4d6](https://github.com/babelcloud/visionclaw/commit/356c4d65d50dacb8372e3f665d3f0bf23b6e7cb3))


## [0.1.181](https://github.com/babelcloud/visionclaw/compare/v0.1.180...v0.1.181) (2026-04-11)

### Features

* enhance power management settings for macOS onboarding ([eec47af](https://github.com/babelcloud/visionclaw/commit/eec47afc407836f39f04369d9af75dcf3df6e9e8))


## [0.1.180](https://github.com/babelcloud/visionclaw/compare/v0.1.179...v0.1.180) (2026-04-11)


## [0.1.179](https://github.com/babelcloud/visionclaw/compare/v0.1.178...v0.1.179) (2026-04-11)

### Bug Fixes

* keep placeholder replacement, trigger compaction when image count is high ([309eae8](https://github.com/babelcloud/visionclaw/commit/309eae8aec9bd43af5d1c5b5d160320e59958019))
* remove pruned image blocks instead of replacing with placeholders ([e06da92](https://github.com/babelcloud/visionclaw/commit/e06da92b184ebaf56493b1c22445ccf1f05a1ed6))
* resolve lint error for silenceTimedOut narrowing ([182ea60](https://github.com/babelcloud/visionclaw/commit/182ea600b8932208afdbad377b7bc9b855592c40))
* remove unnecessary nullish coalescing to pass lint ([86d16ff](https://github.com/babelcloud/visionclaw/commit/86d16fffe0374da52771250c6aad9465ad17e8e2))
* **learning-mode:** only notify user if messages are queued, not proactively ([7eb3fbc](https://github.com/babelcloud/visionclaw/commit/7eb3fbc592f926911d9c85bbf3751dd40035557a))
* **lint:** rename unused config param to _config in runSkillLearningGate ([95b833f](https://github.com/babelcloud/visionclaw/commit/95b833f8a1f0d4a8aafc243f1de1a91858dd2488))

### Features

* support phone call, the agent can call merchants now! ([2dca6ed](https://github.com/babelcloud/visionclaw/commit/2dca6ed9694a35e2d73097c7a827918854922f72))
* add "Heavy duty" feature to pricing and welcome pages ([e869478](https://github.com/babelcloud/visionclaw/commit/e86947889b69be4310c0527136884e78ad9ec598))
* **android-use:** integrate Android Use tools into OpenAITools ([53bc80e](https://github.com/babelcloud/visionclaw/commit/53bc80e04ae3c556b2c724a9202ce546909be5b9))
* add onboarding shared phonecall MCP key ([07302fe](https://github.com/babelcloud/visionclaw/commit/07302fea7c2180b1bdb5627505f1943f666cf25e))
* **learning-mode:** enhance Skill Learning Mode with time-based scheduling and cycle limits ([1ab23d3](https://github.com/babelcloud/visionclaw/commit/1ab23d3dc8612f4766408081d37b053f99f25cf0))
* **learning-mode:** introduce Skill Learning Mode with user acknowledgment and message requeueing ([0e38c9d](https://github.com/babelcloud/visionclaw/commit/0e38c9dcccf82451de5b9f3c27c1561844e636d1))
* add android_use_drag tool and rename isBrowserTool to isGUITool ([6b2f94c](https://github.com/babelcloud/visionclaw/commit/6b2f94c2a605f687b162808a4ac96a8b9b426950))
* add shared phone MCP heartbeat integration ([3d61a23](https://github.com/babelcloud/visionclaw/commit/3d61a2323ac2f1e87f1ee2bfc988ff24f12728e1))
* add stream silence detection to abort stuck LLM responses ([953f7f7](https://github.com/babelcloud/visionclaw/commit/953f7f7133ab8c5b9fdaeb9169a13a37203087ce))
* make Android Use tools optional via admin-only toggle ([142fb8e](https://github.com/babelcloud/visionclaw/commit/142fb8e56b55d2ecc002877e62fa121d0677244e))
* add Android Use tools — ADB-based counterpart to Computer Use ([6e2117b](https://github.com/babelcloud/visionclaw/commit/6e2117b6e64986a1a47b5781a5aef2c3c633c68b))
* **skills:** full-file snapshots and dedicated Learning Mode for skill updates ([126677d](https://github.com/babelcloud/visionclaw/commit/126677db802e8a33261233129f5c76d48eaf5faf))
* **skills:** auto-update built-in skills with agent-assisted merge for modified ones ([c04a3df](https://github.com/babelcloud/visionclaw/commit/c04a3df7ad588c8004c7a3cee195c9c63d764213))


## [0.1.178](https://github.com/babelcloud/visionclaw/compare/v0.1.177...v0.1.178) (2026-04-09)

### Bug Fixes

* **onboarding:** adjust styling and dimensions in WelcomePage component ([54263fb](https://github.com/babelcloud/visionclaw/commit/54263fb656fe410031f90f522551fabe4e2a0084))
* **admin:** correct rendering of subscription badge in AdminPage ([ab0e3c0](https://github.com/babelcloud/visionclaw/commit/ab0e3c0e25965ab1278916c3edc156fec4c34ed6))
* **stripe-webhook:** enhance period end date handling in subscription updates ([1105a84](https://github.com/babelcloud/visionclaw/commit/1105a84c1899052f7f8693e2455b79eb5761b6ec))
* resolve lint errors in subscription gate ([493d8ca](https://github.com/babelcloud/visionclaw/commit/493d8cac555bff1ffdab590640ee0aff921627ac))
* change default model from Opus to Sonnet ([b616fd1](https://github.com/babelcloud/visionclaw/commit/b616fd15ceee5260bbba9c46edd441e14c4fc638))
* **stripe-webhook:** improve error handling for thank-you message delivery ([7c43b94](https://github.com/babelcloud/visionclaw/commit/7c43b94dd9c2a42b763137c0a1251a7ab45ffaaa))
* **stripe-webhook:** update invoice handling for new Stripe SDK ([d89d2b1](https://github.com/babelcloud/visionclaw/commit/d89d2b1aef3b0f13e6ed15f40f08d524b459d798))
* resolve eslint errors in payment-handler payload validation ([0f1b2fe](https://github.com/babelcloud/visionclaw/commit/0f1b2fe4a8a8e55f29ac3b00cf78893fb476b3a4))

### Features

* **alarm:** implement smart alarm evaluator for long-running tool calls and adjust agent behavior after /stop or /restart ([c894aa1](https://github.com/babelcloud/visionclaw/commit/c894aa1d22c131f65afbc4318187de3d522d78da))
* **pricing:** implement dynamic pricing URL generation and update subscription messages ([ba5dbb1](https://github.com/babelcloud/visionclaw/commit/ba5dbb137844f1a32e78c90794bba7736ade12e3))
* **telegram:** update message caption to include pricing details link ([fdbeadd](https://github.com/babelcloud/visionclaw/commit/fdbeadd6ffeabff0879bc644905aaad02762cab6))
* **onboarding:** update PricingPage component with improved call-to-action and styling ([7c3759b](https://github.com/babelcloud/visionclaw/commit/7c3759b783754b9c904225da5539060e8877c7d5))
* **onboarding:** add PricingPage component with subscription plans ([3ac55fe](https://github.com/babelcloud/visionclaw/commit/3ac55fe6cca7c04bc6ed0709338a64d2bd51623a))
* handle free trial users in /subscribe — show pricing page link ([40d65f4](https://github.com/babelcloud/visionclaw/commit/40d65f47ec77a753439f2dbf5df11c4d18643b6b))
* add /subscribe Telegram command for subscription status + billing portal ([837abfb](https://github.com/babelcloud/visionclaw/commit/837abfb99c38ecffd5ab28570ef1ed2185049914))
* **onboarding:** enhance country flag functionality in WelcomePage ([fd68012](https://github.com/babelcloud/visionclaw/commit/fd68012054d5f7866cb919965605b3b835b56d38))
* **onboarding:** implement agent welcome API and frontend page ([fd3447d](https://github.com/babelcloud/visionclaw/commit/fd3447d5d392e8cad8d1c243921ff623f8205600))
* **admin:** enhance subscription management in AdminPage ([b112445](https://github.com/babelcloud/visionclaw/commit/b1124456a13cd1d2e00e840799505bd07d0b2f9e))
* **telegram:** include plan descriptions in subscription buttons ([954e415](https://github.com/babelcloud/visionclaw/commit/954e4154ff560125038a5ff650e84457567c2459))
* **heartbeat:** add billing message handling for expired subscriptions ([757c0dc](https://github.com/babelcloud/visionclaw/commit/757c0dceecdbbb068f40d24e55f883c54dc27dd7))
* **telegram:** integrate pricing image in subscription prompts ([bda4997](https://github.com/babelcloud/visionclaw/commit/bda4997ca2eec51d12adc98651f82de0037d5b99))
* **subscription:** improve subscription retrieval and upsert logic ([ae98a0c](https://github.com/babelcloud/visionclaw/commit/ae98a0c5cb265c83e2470d2d953ed032cd2f39f4))
* **telegram:** enhance plan selection message formatting ([2e0a22d](https://github.com/babelcloud/visionclaw/commit/2e0a22ddb191d5b35e1400b27386598acb890100))
* **subscription-gate:** add gated state management for subscription handling ([0f85b39](https://github.com/babelcloud/visionclaw/commit/0f85b39ad49041d407161d7aba30b75bfa1cd490))
* **subscription-billing:** enhance billing plans handling in heartbeat and subscription gate ([b7f0346](https://github.com/babelcloud/visionclaw/commit/b7f0346b5eb5cfc49e2f23bccbbea4f7150f9a4d))
* implement subscription management features ([1e3f19d](https://github.com/babelcloud/visionclaw/commit/1e3f19d0c3b19541cbd2d188fac615089f216d6d))
* add subscription gate — block agent when subscription expired ([e73e741](https://github.com/babelcloud/visionclaw/commit/e73e741a0512a8484464766da60a4e3b27408bcf))
* **onboarding:** enhance admin management ([feeda6d](https://github.com/babelcloud/visionclaw/commit/feeda6d2d6df133c5f10f536e636cd3613387272))
* **admin-server:** add machine registration key support and enhance API documentation ([b9a16c6](https://github.com/babelcloud/visionclaw/commit/b9a16c6b99d2264b6f401382ec948fd4a02a5db3))
* **admin-server:** enhance agent management with machine ID support and AWS integration ([1e48e42](https://github.com/babelcloud/visionclaw/commit/1e48e42fda1b435d8b21204525feb1480c84537f))
* **admin-server:** enhance profile management with slug support and dotenv integration ([9e0f0c5](https://github.com/babelcloud/visionclaw/commit/9e0f0c5e7694d2ae5ea5c6452c6385a832d31b10))
* **admin-server:** add Bedrock IAM key management ([03ad63c](https://github.com/babelcloud/visionclaw/commit/03ad63c157d6cd3e55e553cbf32d6e794b316a69))
* add billing service for Stripe Checkout Session subscriptions ([2d389a2](https://github.com/babelcloud/visionclaw/commit/2d389a2bc5efdde6c7a4e19ff449b7e0e9ad01f2))
* add Stripe Checkout Session support for recurring subscriptions (Phase 2) ([1d86844](https://github.com/babelcloud/visionclaw/commit/1d8684454bcd6c101e8b96df1dbc77f4981ec903))
* add plan selection with Stripe Price IDs to billing flow ([a5c2ee2](https://github.com/babelcloud/visionclaw/commit/a5c2ee2a84761adc93be05a38ed34842a80db75d))
* implement Stripe billing via Telegram Payments API (Phase 1) ([0a8362a](https://github.com/babelcloud/visionclaw/commit/0a8362ad29382da699ab4f9cc222f48178ab2df5))
* one-click profile creation with Workspace + ETH wallet ([0923050](https://github.com/babelcloud/visionclaw/commit/0923050b356ac8b5471fe0f632cef7f9fc5eca7a))


## [0.1.177](https://github.com/babelcloud/visionclaw/compare/v0.1.176...v0.1.177) (2026-04-06)

### Bug Fixes

* **admin-server:** backfill short_id for existing machines ([41aebdc](https://github.com/babelcloud/visionclaw/commit/41aebdc955873d503f7e9bae138084ed68a519d4))
* **admin-server:** run schema migrations before index creation ([f2f1204](https://github.com/babelcloud/visionclaw/commit/f2f120427dbcabbd470924622e603a4c0e9d5c6b))
* add WeChat channel to system prompt with owner trust distinction ([6253a75](https://github.com/babelcloud/visionclaw/commit/6253a758500e9bb89d28c686221407199d85a02b))
* **weixin:** restore context tokens and refactor markdown processing ([8386bd3](https://github.com/babelcloud/visionclaw/commit/8386bd39ed07d273267a72e9c0591742e208ccce))
* sync owner email from server during onboarding heartbeat ([fe177d5](https://github.com/babelcloud/visionclaw/commit/fe177d50fa61836ebf2f9cb09021753d2c49bd65))
* improve setup summary with agent identity and update /stop description ([2816957](https://github.com/babelcloud/visionclaw/commit/28169573907b37195388408247586a57e0479a34))
* **gui:** remove stale v1 patch and upgrade openclaw-weixin to v2 ([2d16960](https://github.com/babelcloud/visionclaw/commit/2d16960c398f24355702c13083da14055bc5fd3c))
* only take first line of playwriter --version output ([8b60c4b](https://github.com/babelcloud/visionclaw/commit/8b60c4bedfe3d7b62b9bb507ebf6e8f018da6742))
* resolve external bundle path in Electron agent-runner after upgrade ([a2e1549](https://github.com/babelcloud/visionclaw/commit/a2e1549c79053750c22b358cc65e4bac1a8f1e15))
* hide admin menu/sidebar for unauthenticated users ([e61373e](https://github.com/babelcloud/visionclaw/commit/e61373e56ac0e679724280b175e2a9fda7f28ac9))

### Features

* notify user during context compaction via fast responder ([cd8f7b6](https://github.com/babelcloud/visionclaw/commit/cd8f7b662d34f59fc81dc40dfb108e4d3b8ba1de))
* **wallpaper:** generate wallpaper on startup for existing installations ([859d6f1](https://github.com/babelcloud/visionclaw/commit/859d6f10a8094cb186416c7d2121c766651b911b))
* **wallpaper:** show Mac serial number on desktop wallpaper ([8cfc87e](https://github.com/babelcloud/visionclaw/commit/8cfc87ee961f5aeb49e00ea4917d7302b583e3c7))
* **admin-server:** add unique short IDs for machines ([d19afce](https://github.com/babelcloud/visionclaw/commit/d19afcebb7b06021d9d058b97bc518c51d963170))
* use black wallpaper during prepare-mac stage ([6f6e68b](https://github.com/babelcloud/visionclaw/commit/6f6e68b5d1fc3a6533c1ba649a85639328bcef3b))
* **setup:** generate desktop wallpaper with agent name ([bb3c5e0](https://github.com/babelcloud/visionclaw/commit/bb3c5e0e4b4139978a2e3e29b8ccf059fd0bf8fd))
* **skills:** add reusable helper scripts to phone-adb-automation skill ([2bb8b60](https://github.com/babelcloud/visionclaw/commit/2bb8b60b4e48e7d38f0efe3e8462ff5cf3a417fe))
* **skills:** add phone-adb-automation catalog skill ([81fde8c](https://github.com/babelcloud/visionclaw/commit/81fde8c1b41e0a9912ff43887adae9e186725a70))
* **onboarding:** add ownerName to agent status and update display message ([f273ac1](https://github.com/babelcloud/visionclaw/commit/f273ac12fa89e84292517be99db7cbfb9ec763da))
* **gui:** add legacy/new onboarding server toggle ([3299670](https://github.com/babelcloud/visionclaw/commit/3299670b9a64ca01ae42d7bdb3304ac904747713))
* **gui:** switch auto-updater from GitHub Releases to TOS ([84b2012](https://github.com/babelcloud/visionclaw/commit/84b20123d7e8b71854bfa057dc89faf4d626cce2))
* add Playwriter extension check to prepare-mac flow ([e89136f](https://github.com/babelcloud/visionclaw/commit/e89136f63fbe8732f2f5b8de3e71f8b5e4cf26c0))
* restore onboarding flow and owner reset in admin-server ([be1249f](https://github.com/babelcloud/visionclaw/commit/be1249f2d5ce0c8d5170b3c7cf64a802eb1246c9))
* add unified admin server consolidating onboarding, machine-mgmt, and account-pool ([379402e](https://github.com/babelcloud/visionclaw/commit/379402ee58a37241ac0f91e47ecc6435aa42c91d))
* upgrade openclaw-weixin v1.0.2 → v2.1.4 (#100) ([be2bf97](https://github.com/babelcloud/visionclaw/commit/be2bf97cab3ec6a80c1f1f69af345f97775d3985))
* add tasks request handling in ChannelManager ([5dd5031](https://github.com/babelcloud/visionclaw/commit/5dd5031ceb0ce2864f2dfabf40b539deb2d2a41a))
* add Mac mini display resolution configuration ([795b69f](https://github.com/babelcloud/visionclaw/commit/795b69facce38b784eedfe3afd5245f44643d38b))
* implement comprehensive reset functionality for VisionClaw ([c6d32c5](https://github.com/babelcloud/visionclaw/commit/c6d32c598d1c207cd03a119a0b2667688068a925))
* guide agent to present upgrade notifications in user-friendly language ([160f5aa](https://github.com/babelcloud/visionclaw/commit/160f5aaeffc6301c28f1d6ad1f3cb07f177a63e2))
* add /tasks command for real-time task visibility ([9c8c425](https://github.com/babelcloud/visionclaw/commit/9c8c425e8d5a4191fe59ea57a35c83b85d3de404))
* two-level reset (owner vs machine) ([78829ce](https://github.com/babelcloud/visionclaw/commit/78829cef442df6b134256433b26165aa1e2cef8d))


## [0.1.176](https://github.com/babelcloud/visionclaw/compare/v0.1.175...v0.1.176) (2026-04-02)

### Bug Fixes

* accept short TOTP secrets from real services (GitHub, Discord) ([7a9fada](https://github.com/babelcloud/visionclaw/commit/7a9fadaac0055eaa2af5e404dbedd2877087dc10))
* address general sdk review feedback ([f29ff49](https://github.com/babelcloud/visionclaw/commit/f29ff494b1630aa7757afb7337bd0a7dbced7a5e))

### Features

* implement heartbeat management and transcript backfill functionality ([bbfd700](https://github.com/babelcloud/visionclaw/commit/bbfd70036b9a46d8c1f053a2149b60e85208e1fb))
* add GitHub Actions workflow for beta release ([bedbed3](https://github.com/babelcloud/visionclaw/commit/bedbed355f89825b4e9f4beb55a8315f8ac17c1d))
* add general agent sdk host adaptation ([462fe66](https://github.com/babelcloud/visionclaw/commit/462fe66a9b11ae018fe9e8075afee2b1f7623195))


## [0.1.175](https://github.com/babelcloud/visionclaw/compare/v0.1.174...v0.1.175) (2026-04-01)

### Bug Fixes

* use Sonnet model for fast responder instead of Opus ([3179002](https://github.com/babelcloud/visionclaw/commit/317900239b5694801259996c611d9760be47769d))
* don't treat null screensaver idle time as disabled on macOS Tahoe ([0bae81a](https://github.com/babelcloud/visionclaw/commit/0bae81aa7c40599c25efb0a40b936edcd04b6742))
* skip password-after-screensaver setting on Mac Mini (no battery) ([31c8eeb](https://github.com/babelcloud/visionclaw/commit/31c8eebe2559be75377a2077cdee46fe2760296f))
* **prepare-mac:** fix 3 Mac Mini bugs in prepare-mac ([740f87b](https://github.com/babelcloud/visionclaw/commit/740f87bf87a0412e6707eaa5f1c8df6e5ebd9a5d))
* /upgrade_beta command not working and missing from /help (#80) ([01d1ebc](https://github.com/babelcloud/visionclaw/commit/01d1ebc0edee81061df41704008d06f5fb17f72f))
* remove intra-day size-based log rollover (#78) ([5811c2e](https://github.com/babelcloud/visionclaw/commit/5811c2eb4b33fec6670b71b9f936eb6181a01079))
* prevent and self-heal TCC permission breakage from brew upgrades (#76) ([5b25b67](https://github.com/babelcloud/visionclaw/commit/5b25b6761bf06032acc4e974736137a17cd5ec56))

### Features

* **settings:** add shared API keys management in onboarding settings ([cde5c1c](https://github.com/babelcloud/visionclaw/commit/cde5c1cfed242ce3a13a209acf1b53dd3485aef2))
* **gemini:** integrate Gemini API for image generation and editing ([28f62d7](https://github.com/babelcloud/visionclaw/commit/28f62d726a0d4edad251346e883ea511c835826d))
* **screenshot:** add display wake functionality for macOS ([d0b2526](https://github.com/babelcloud/visionclaw/commit/d0b252690a8f77e6fef167be97e86288914e89f9))
* **prepare-mac:** add passwordless sudo configuration step ([c902a06](https://github.com/babelcloud/visionclaw/commit/c902a06eca4f0db12dc3d29bb6f87da6b84a2fc1))


## [0.1.174](https://github.com/babelcloud/visionclaw/compare/v0.1.173...v0.1.174) (2026-03-30)

### Bug Fixes

* download remote URLs before sending via WeChat ([bbcd921](https://github.com/babelcloud/visionclaw/commit/bbcd921fb53b5010ba8da0d896568fdae9a45d7b))

### Features

* add web design skill documentation with HTML and CSS guidelines ([2f076a7](https://github.com/babelcloud/visionclaw/commit/2f076a7b1dea3f589440f8feb9b77170031daa56))
* add web-dashboard default skill with light theme design system ([d48c77d](https://github.com/babelcloud/visionclaw/commit/d48c77dd678b6a49ba5e116fd1e6e396b1989e7a))
* add Account Pool Service ([daa8ae4](https://github.com/babelcloud/visionclaw/commit/daa8ae4849f1915c896d15f808bde8b1f48bb198))
* add GitHub CLI (gh) OAuth backup and restore ([c5c7fb2](https://github.com/babelcloud/visionclaw/commit/c5c7fb2f5793df0732d2695c9f9b52b1b2c4bece))


## [0.1.173](https://github.com/babelcloud/visionclaw/compare/v0.1.172...v0.1.173) (2026-03-29)

### Features

* enhance delete machine confirmation prompt ([21b477b](https://github.com/babelcloud/visionclaw/commit/21b477b3b2d45a9ce20b1597d8b9f327f51ac130))
* add default search skill with Google Lens image identification ([627857a](https://github.com/babelcloud/visionclaw/commit/627857ae8f6181f09d30742daa241f3d00e3d156))
* enhance machine management service with authentication and structured location support ([262136a](https://github.com/babelcloud/visionclaw/commit/262136af944db7c69b1f25d1b2a32a10b607515f))
* add machine management service ([1d94b0f](https://github.com/babelcloud/visionclaw/commit/1d94b0f31a75e71e088cae9412b9b44086454d88))
* **onboarding:** add automatic software update configuration ([80b50ea](https://github.com/babelcloud/visionclaw/commit/80b50ea9f38f5d98ec51e534af3e95f1f6aed1a0))
* add beta release support ([02bd02b](https://github.com/babelcloud/visionclaw/commit/02bd02b6ab3fb2738c878ee8e47d433e83710321))
* **onboarding:** improve error logging in onboarding service client ([23b1b2d](https://github.com/babelcloud/visionclaw/commit/23b1b2d561cc26953578adc05e455541355100be))


## [0.1.172](https://github.com/babelcloud/visionclaw/compare/v0.1.171...v0.1.172) (2026-03-28)

### Bug Fixes

* resolve lint errors in calendar interrupt poller PR ([b3a03d5](https://github.com/babelcloud/visionclaw/commit/b3a03d51dcb4db6d4ab30e30f277034c51f2d255))

### Features

* **onboarding:** enhance heartbeat payload and remote owner polling ([e46aefd](https://github.com/babelcloud/visionclaw/commit/e46aefd4f8a1950f01114070393c3fe81e0d797d))
* **gmail:** implement startup scan for unread INBOX messages ([3deca24](https://github.com/babelcloud/visionclaw/commit/3deca24c04a1ad8b323745b5d5e9619884997af1))
* **telegram:** implement command rejection for non-owner users ([07aaa98](https://github.com/babelcloud/visionclaw/commit/07aaa98a13a4e56a51dafa0bd8328473dfc7b8a8))
* enhance context gathering with calendar summary ([bfb2b31](https://github.com/babelcloud/visionclaw/commit/bfb2b3109ab02be301eaf64c823a232d96a8fb8d))
* add calendar interrupt poller for event reminders during long tasks ([7629b45](https://github.com/babelcloud/visionclaw/commit/7629b453d53a1bb973bb9599d72f1fc4d3428178))


## [0.1.171](https://github.com/babelcloud/visionclaw/compare/v0.1.170...v0.1.171) (2026-03-28)

### Features

* use Telegram deep link for onboarding verification ([4fa937e](https://github.com/babelcloud/visionclaw/commit/4fa937efa952bc4f4e0513148c15f14331817f59))


## [0.1.170](https://github.com/babelcloud/visionclaw/compare/v0.1.169...v0.1.170) (2026-03-27)

### Bug Fixes

* use nullish coalescing for sessionCwd fallback ([d4ea185](https://github.com/babelcloud/visionclaw/commit/d4ea1850ffa160050cea871fb49df68bcc77355f))
* keep wallet.json after delivery — agent needs private key ([2f42e8c](https://github.com/babelcloud/visionclaw/commit/2f42e8c18f300044730b2d70aff9632c0ecf18d9))
* address PR #50 review feedback ([c62e20d](https://github.com/babelcloud/visionclaw/commit/c62e20d137a79ca30b7aecf910d2e98fd23e3e3e))
* update tests for 180-day log retention and date-stamped archives ([dcaabea](https://github.com/babelcloud/visionclaw/commit/dcaabea1d76b24f1f16a7e93ee20d83b7176076d))
* disable GPU in Chrome when running inside a VM (#47) ([4af9045](https://github.com/babelcloud/visionclaw/commit/4af90456065dfed7246c476502f6102b8927fdb8))

### Features

* **totp:** enhance image processing for QR code decoding ([94298e9](https://github.com/babelcloud/visionclaw/commit/94298e9272f468f5c57942dc4f6e53fdff79f65d))
* **data-processing:** enhance convertRecord function to generate unique UIDs ([5293e14](https://github.com/babelcloud/visionclaw/commit/5293e148dc1672c72e81df07fac0000ec09b504d))
* **pidlock:** implement single-instance guard to prevent multiple VisionClaw processes ([44ec36f](https://github.com/babelcloud/visionclaw/commit/44ec36feb60c5a0e5c0f38912f17d25da83bef20))
* **data-processing:** enhance data processing capabilities with new commands and extraction features ([c41834b](https://github.com/babelcloud/visionclaw/commit/c41834b951808a613eef3e5f9468443e8535c3fb))
* add cwd support for coding session ([08db544](https://github.com/babelcloud/visionclaw/commit/08db544ca1f88952cf0905b46377643dfacbcdc0))
* add two-channel wallet credential delivery (#19) ([29818fb](https://github.com/babelcloud/visionclaw/commit/29818fb2d0c478c21b6a295ddf897dbf72c1cf00))
* add decode_qr command to manage_totp tool ([e224d3a](https://github.com/babelcloud/visionclaw/commit/e224d3a196d1d1f555aa2f1a4dd5ea0642efc86b))
* add manage_totp tool for TOTP 2FA support (#20) ([f041ca7](https://github.com/babelcloud/visionclaw/commit/f041ca72328407d56d16f4d0a4358fdcf2351e32))
* replace 24-hour calendar lookahead with execution window ([d895b23](https://github.com/babelcloud/visionclaw/commit/d895b236036b3cc3614d36a456d39787a7569cc4))
* browser tool call timeout detection to prevent agent hangs (#44) ([5b99876](https://github.com/babelcloud/visionclaw/commit/5b9987614cb8c729124968b92e9beb02e502e9fc))


## [0.1.169](https://github.com/babelcloud/visionclaw/compare/v0.1.168...v0.1.169) (2026-03-27)

### Bug Fixes

* add retry + placeholder for failed image downloads ([cc64f00](https://github.com/babelcloud/visionclaw/commit/cc64f009cc8c2833e8ab82f41cb15ad39329f09f))
* remove URL image source fallback that causes Claude API 400 errors ([697bfaf](https://github.com/babelcloud/visionclaw/commit/697bfafb7ebbe6ff58db774fee0562efa1eca1c5))
* merge duplicate imports from config/types.js ([06ab7db](https://github.com/babelcloud/visionclaw/commit/06ab7db74ecaf26d4a9aa0071cb3ff4107326cbf))
* use heartbeat×1.2 lookback for calendar event fetching ([c3d210c](https://github.com/babelcloud/visionclaw/commit/c3d210ccfffdfa8aca3df92024501c23f75885f0))
* add 1-hour lookback grace period to calendar event fetching ([b251125](https://github.com/babelcloud/visionclaw/commit/b2511253a361167d6f32a5095ef0be5c30425288))
* recover lost command acks on upgrade restart and heartbeat failure (#41) ([8ca4952](https://github.com/babelcloud/visionclaw/commit/8ca49528d3c355b5ab6dfc2ebae737d693b4ae2a))

### Features

* **data-pipeline:** upgrade data processing pipeline for enhanced logging and retention ([0d0c436](https://github.com/babelcloud/visionclaw/commit/0d0c436655883c517df3b4dc54addb464a75bd42))
* **command:** add 'convert-openai-chat' command and improve shutdown handling ([cc98717](https://github.com/babelcloud/visionclaw/commit/cc987177b91cb252e6cc00681d217bd3517fc3c1))
* **logger:** enhance logging functionality with new system prompt color and extended retention period ([ad4bbb5](https://github.com/babelcloud/visionclaw/commit/ad4bbb5fd94c7f0d4a79b99bf52979a0331982cc))
* **agent:** update agent status logic and heartbeat interval ([ab74498](https://github.com/babelcloud/visionclaw/commit/ab744980ab8ef245c9b8fc8cee9086dc859761e4))
* **agent:** integrate notes field into agent API ([0fe5d44](https://github.com/babelcloud/visionclaw/commit/0fe5d44383cc7bbbb119b837090facb413914fd3))
* **agent:** add notes column and update functionality in agent management ([3ad37a9](https://github.com/babelcloud/visionclaw/commit/3ad37a983edf602091c16d028eb25f5fb1aa3909))
* **agent:** add notes functionality to agent management ([e1daaad](https://github.com/babelcloud/visionclaw/commit/e1daaad5f97abc75f07b4335fcfac5e1036bee17))
* **agent:** add onboardingComplete field to heartbeat and update logic ([3c4df4c](https://github.com/babelcloud/visionclaw/commit/3c4df4ccb565a728dcb6dff0a2416f13b5bb5585))
* **agent:** add usage command handler and UI button ([17488fe](https://github.com/babelcloud/visionclaw/commit/17488fe9b0347c80385f023d9499dee97d1ece7b))
* **admin:** enhance agent status handling and UI updates ([0f87a11](https://github.com/babelcloud/visionclaw/commit/0f87a119326fd03bab7a4c06349298456e9d51b3))


## [0.1.168](https://github.com/babelcloud/visionclaw/compare/v0.1.167...v0.1.168) (2026-03-24)

### Bug Fixes

* send periodic heartbeats during long busy periods (#39) ([b58612a](https://github.com/babelcloud/visionclaw/commit/b58612adade301a9adea75a1f4c2a9901ee2ce17))

### Features

* auto-register Telegram bot commands on startup (#40) ([974c5f7](https://github.com/babelcloud/visionclaw/commit/974c5f76ecd25d992372fd27c403167fc274ff55))
* **admin:** implement sorting functionality for agent list ([19b8247](https://github.com/babelcloud/visionclaw/commit/19b8247b2522e0925a3fc8f4adc961c4da34fa72))
* **onboarding:** preload agent profile image for improved loading experience ([b9d8a18](https://github.com/babelcloud/visionclaw/commit/b9d8a18350eacecc32f479ddaea4209a00e3d193))


## [0.1.167](https://github.com/babelcloud/visionclaw/compare/v0.1.166...v0.1.167) (2026-03-24)

### Features

* **bot-identity:** implement Telegram bot identity management ([d41e48f](https://github.com/babelcloud/visionclaw/commit/d41e48f50d1d6b284650c75fc5bf7181906a12fb))
* **upgrade:** add upgrade command and handler for agent upgrades ([af45135](https://github.com/babelcloud/visionclaw/commit/af45135dec46ced5a044590236a7c9341dfd9a1d))


## [0.1.166](https://github.com/babelcloud/visionclaw/compare/v0.1.165...v0.1.166) (2026-03-24)

### Bug Fixes

* enhance upgrade tool functionality and update system prompt instructions ([75de153](https://github.com/babelcloud/visionclaw/commit/75de153b801c13f75bf6706d125b5f3c815b7663))
* **status:** replace ASCII art with emoji for better Telegram readability ([d7b448f](https://github.com/babelcloud/visionclaw/commit/d7b448f1141368c432ca65f183149c925f8392c3))

### Features

* **data-processing:** add --since argument for filtering log entries ([082386f](https://github.com/babelcloud/visionclaw/commit/082386f3fcc212b64a8e1bceeb82b292a0b6f347))
* **telegram:** add /screenshot command (#37) ([9475770](https://github.com/babelcloud/visionclaw/commit/94757701e453e27a7bdd278019bc39c4c753a14b))
* **ui:** display agent version in top bar and update onboarding text ([d2468bc](https://github.com/babelcloud/visionclaw/commit/d2468bc77249443fd2c999ea4039110fa1495e54))


## [0.1.165](https://github.com/babelcloud/visionclaw/compare/v0.1.164...v0.1.165) (2026-03-24)

### Bug Fixes

* update Whisper model URL for improved accessibility ([97aedda](https://github.com/babelcloud/visionclaw/commit/97aeddafeb404c9c36c51471774efb70a08384a6))
* validate Whisper model integrity by file size (#35) ([a16830d](https://github.com/babelcloud/visionclaw/commit/a16830df2856e6097a03339c57b01bdb34664b4a))
* **test:** update heartbeat interval test to match 30min default ([3733746](https://github.com/babelcloud/visionclaw/commit/37337465ff0e3a4e48954bd3546f8b7aa9b90204))

### Features

* **gbox-tun:** add start/stop subcommands ([c6b3db6](https://github.com/babelcloud/visionclaw/commit/c6b3db6bac391d4764cca031dd2cda4c9d871738))


## [0.1.164](https://github.com/babelcloud/visionclaw/compare/v0.1.163...v0.1.164) (2026-03-23)

### Bug Fixes

* **agent:** add skipScreenshot option to gatherWakeContext and enhance error handling ([4758545](https://github.com/babelcloud/visionclaw/commit/475854501662ba3cfebb28cef2416da4dce1e61c))
* **config:** update default heartbeat interval to 15 minutes ([cf6709d](https://github.com/babelcloud/visionclaw/commit/cf6709d080f7d258cdaff34ec515b515f7991960))
* **telegram:** update command regex for Weixin and WeChat ([2d70645](https://github.com/babelcloud/visionclaw/commit/2d70645e6895fa7332c923b5c3d1121c59a36c06))
* resolve weixin sender display name from raw API fields ([d632abb](https://github.com/babelcloud/visionclaw/commit/d632abb884c4e4429dcc96c9671064cd78aae09d))

### Features

* **logging:** add tool usage reporting and log compression ([b8529ce](https://github.com/babelcloud/visionclaw/commit/b8529ce3916c2c960be26a3f156a1410ee834211))
* **data-processing:** implement unified data processing pipeline and enhance data handling ([531a01f](https://github.com/babelcloud/visionclaw/commit/531a01f082c7deee180e7ea4daa5a2ec51953a5b))
* **config:** implement heartbeat interval migration and update handling ([2822a50](https://github.com/babelcloud/visionclaw/commit/2822a504391fd03a0a867269b15f9d25a388538c))
* **agent:** enhance Chrome debugging capabilities and recovery mechanisms ([4afb2dd](https://github.com/babelcloud/visionclaw/commit/4afb2dd1fc0289f61ffd316e4a23131120b72da9))
* **commands:** implement command cancellation functionality ([7319628](https://github.com/babelcloud/visionclaw/commit/73196286cd2cbf826abd2f9da9cc5ba0e5382eb3))


## [0.1.163](https://github.com/babelcloud/visionclaw/compare/v0.1.162...v0.1.163) (2026-03-22)

### Bug Fixes

* **endpoint:** update TOS endpoint to accelerate service ([80bb4a7](https://github.com/babelcloud/visionclaw/commit/80bb4a7d9a5acfcc51e76f77f91978d3e9f59751))

### Features

* **transcript:** enhance transcript sanitization and path derivation ([b8672dc](https://github.com/babelcloud/visionclaw/commit/b8672dc9766730f58aeaf9369705eb6375d6f220))
* **image-pruner:** enhance image pruning functionality with orphaned tool result handling ([0be214a](https://github.com/babelcloud/visionclaw/commit/0be214a084f0aba5da198a103b632755cd913748))


## [0.1.162](https://github.com/babelcloud/visionclaw/compare/v0.1.161...v0.1.162) (2026-03-22)


## [0.1.161](https://github.com/babelcloud/visionclaw/compare/v0.1.160...v0.1.161) (2026-03-22)

### Features

* **reconfigure:** add bot identity update functionality ([bb64af3](https://github.com/babelcloud/visionclaw/commit/bb64af37fb754db15a6b6242f5a033b7cd33c832))
* **version:** refactor version handling and improve package root resolution ([18f5cb9](https://github.com/babelcloud/visionclaw/commit/18f5cb92a39e50a33ec0804237dadd2d9106c642))
* **build:** inject bundled version into the build process ([d463cd7](https://github.com/babelcloud/visionclaw/commit/d463cd742238f147e237fc10c21f09e7d38a891c))


## [0.1.160](https://github.com/babelcloud/visionclaw/compare/v0.1.159...v0.1.160) (2026-03-22)

### Bug Fixes

* **command-handlers:** update restart message for clarity ([480f04d](https://github.com/babelcloud/visionclaw/commit/480f04d97770a16b46df743c8281a0408d152733))

### Features

* **onboarding:** add onboarding link to setup instructions ([1995958](https://github.com/babelcloud/visionclaw/commit/19959580150411178089b65a2db62170014f7079))


## [0.1.159](https://github.com/babelcloud/visionclaw/compare/v0.1.158...v0.1.159) (2026-03-22)


## [0.1.158](https://github.com/babelcloud/visionclaw/compare/v0.1.157...v0.1.158) (2026-03-22)

### Features

* **shim:** update prepublish script to include entry shim generation ([48d2b8c](https://github.com/babelcloud/visionclaw/commit/48d2b8c8b1436a49c8106bd22ca30a5bf106c407))


## [0.1.157](https://github.com/babelcloud/visionclaw/compare/v0.1.156...v0.1.157) (2026-03-22)

### Features

* **shim:** add a shim for dist/index.js to load the bundled agent ([55ec29f](https://github.com/babelcloud/visionclaw/commit/55ec29fe5ceb891cc9f2b1a66fe7fb9727fc4ee7))


## [0.1.156](https://github.com/babelcloud/visionclaw/compare/v0.1.155...v0.1.156) (2026-03-22)

### Features

* **restart:** enhance global bundle resolution for pm2 restart ([c8c00a0](https://github.com/babelcloud/visionclaw/commit/c8c00a04cdcf2bcb665529501e977ffad12d80ac))


## [0.1.155](https://github.com/babelcloud/visionclaw/compare/v0.1.154...v0.1.155) (2026-03-22)


## [0.1.154](https://github.com/babelcloud/visionclaw/compare/v0.1.153...v0.1.154) (2026-03-22)


## [0.1.153](https://github.com/babelcloud/visionclaw/compare/v0.1.152...v0.1.153) (2026-03-22)


## [0.1.152](https://github.com/babelcloud/visionclaw/compare/v0.1.151...v0.1.152) (2026-03-22)

### Features

* **weixin:** update WeChat login integration and patch dependencies ([7261a1e](https://github.com/babelcloud/visionclaw/commit/7261a1ea5cee00301a024741a2c8f318e4669b77))
* **status:** include current version in status report ([8819231](https://github.com/babelcloud/visionclaw/commit/88192314db2f224af497ee9eb3405676b195df23))


## [0.1.151](https://github.com/babelcloud/visionclaw/compare/v0.1.150...v0.1.151) (2026-03-22)


## [0.1.150](https://github.com/babelcloud/visionclaw/compare/v0.1.149...v0.1.150) (2026-03-22)


## [0.1.149](https://github.com/babelcloud/visionclaw/compare/v0.1.148...v0.1.149) (2026-03-22)


## [0.1.148](https://github.com/babelcloud/visionclaw/compare/v0.1.147...v0.1.148) (2026-03-22)

### Features

* **weixin:** integrate WeChat login and channel adapter ([f4bd078](https://github.com/babelcloud/visionclaw/commit/f4bd078055f815a2c151fd9a0bdd9ae9b431a1d4))


## [0.1.147](https://github.com/babelcloud/visionclaw/compare/v0.1.146...v0.1.147) (2026-03-22)

### Bug Fixes

* **gbox-tun:** update download URL for gbox-tun binary ([3217c9f](https://github.com/babelcloud/visionclaw/commit/3217c9fe08ba08a3da988beb3f887158f05c95ff))

### Features

* **onboarding:** add commands page and navigation button in admin interface ([de17ac5](https://github.com/babelcloud/visionclaw/commit/de17ac5a36bb8fe3d2ea83465274e1a292d81ff8))
* **onboarding:** add onboarding link copy functionality and improve API key verification ([411fe15](https://github.com/babelcloud/visionclaw/commit/411fe1513dd9babdce35462bf14d2210a22a30b1))
* **onboarding:** add owner management and onboarding status updates ([99cea57](https://github.com/babelcloud/visionclaw/commit/99cea570b5cf64f60b19c4a93ce5499272248aac))
* **image-pruner:** add functionality to sanitize empty text blocks in transcripts ([77be64c](https://github.com/babelcloud/visionclaw/commit/77be64ca43d2be661b04841a38f24c8c2528f16e))


## [0.1.146](https://github.com/babelcloud/visionclaw/compare/v0.1.145...v0.1.146) (2026-03-22)

### Features

* **data-collector:** add support for image archive transcripts ([b5c6ef2](https://github.com/babelcloud/visionclaw/commit/b5c6ef2147b99a9c04081ac9134daa39870955d1))
* implement silent mode command for compaction notifications ([0737f50](https://github.com/babelcloud/visionclaw/commit/0737f5011168fc8cc094b2def6e3e325134c0453))
* add silent compaction mode (default on) ([9406bfd](https://github.com/babelcloud/visionclaw/commit/9406bfd57362e3f77dbfb4a36010e7cf01aa201d))


## [0.1.145](https://github.com/babelcloud/visionclaw/compare/v0.1.144...v0.1.145) (2026-03-22)

### Features

* **onboarding:** enhance agent management and command handling ([9679103](https://github.com/babelcloud/visionclaw/commit/9679103d71f13762171fa0f5e784158816bb8aad))


## [0.1.144](https://github.com/babelcloud/visionclaw/compare/v0.1.143...v0.1.144) (2026-03-21)

### Bug Fixes

* **onboarding:** improve profile photo source handling for agents ([294f148](https://github.com/babelcloud/visionclaw/commit/294f1481994bd7aea2127e9ea603e2475b41949b))

### Features

* **telegram:** include reply/quote context in message formatting ([0751994](https://github.com/babelcloud/visionclaw/commit/0751994c4d0e32c7a4c55d019ec2e3298505694f))


## [0.1.143](https://github.com/babelcloud/visionclaw/compare/v0.1.142...v0.1.143) (2026-03-21)

### Features

* **permission-manager:** enhance Accessibility permission handling for cliclick ([eb423af](https://github.com/babelcloud/visionclaw/commit/eb423af53cd281783880c287cdefb60a1a7cd85d))


## [0.1.142](https://github.com/babelcloud/visionclaw/compare/v0.1.141...v0.1.142) (2026-03-21)

### Features

* **power-settings:** enhance battery power detection and wallpaper idle choice validation ([38cd8c4](https://github.com/babelcloud/visionclaw/commit/38cd8c44afbfd140d9fe8e8a38229896c1a4deaf))


## [0.1.141](https://github.com/babelcloud/visionclaw/compare/v0.1.140...v0.1.141) (2026-03-21)

### Features

* **onboarding:** introduce setup code functionality for agents ([99c9673](https://github.com/babelcloud/visionclaw/commit/99c9673b8ca103e91f4f8fb60831641143f6ff6c))


## [0.1.140](https://github.com/babelcloud/visionclaw/compare/v0.1.139...v0.1.140) (2026-03-21)

### Features

* **onboarding:** implement GBox Tun auto-provisioning features ([d2c10ea](https://github.com/babelcloud/visionclaw/commit/d2c10ea0bd0c86601e451863731eab5b2e2133da))


## [0.1.139](https://github.com/babelcloud/visionclaw/compare/v0.1.138...v0.1.139) (2026-03-21)

### Features

* **onboarding:** add Telegram bot validation for agent creation and updates ([066c32a](https://github.com/babelcloud/visionclaw/commit/066c32ab43e822d46f8a28ac5fa2243f0ad01387))
* **session:** update compact notice messages for clarity and user engagement ([a14e1c7](https://github.com/babelcloud/visionclaw/commit/a14e1c7f5f1d3429de071b4db04a804e406a6056))


## [0.1.138](https://github.com/babelcloud/visionclaw/compare/v0.1.137...v0.1.138) (2026-03-21)

### Features

* **onboarding:** improve macOS permission handling during onboarding ([20e3865](https://github.com/babelcloud/visionclaw/commit/20e38653fc09d23fcc949e3a94f2fb4a8841b070))
* **onboarding:** add initialization message to welcome text ([b97c2ed](https://github.com/babelcloud/visionclaw/commit/b97c2ed2b58d97097bdbf2a7df2d94f8429bcffa))


## [0.1.137](https://github.com/babelcloud/visionclaw/compare/v0.1.136...v0.1.137) (2026-03-21)

### Features

* **activity-tracker:** enhance conversation tracking and user message recording ([8fb298b](https://github.com/babelcloud/visionclaw/commit/8fb298b9e8f98e90d52cbac1dc6e39951595889a))


## [0.1.136](https://github.com/babelcloud/visionclaw/compare/v0.1.135...v0.1.136) (2026-03-21)

### Features

* **upgrade:** implement onboarding and upgrade notifications ([01046df](https://github.com/babelcloud/visionclaw/commit/01046df6dc78387034ad9c344f58513fadc02641))


## [0.1.135](https://github.com/babelcloud/visionclaw/compare/v0.1.134...v0.1.135) (2026-03-21)


## [0.1.134](https://github.com/babelcloud/visionclaw/compare/v0.1.133...v0.1.134) (2026-03-21)

### Bug Fixes

* **onboarding:** improve cloudflared tunnel management and error handling ([9dc7519](https://github.com/babelcloud/visionclaw/commit/9dc7519333e9cce997c58b7551dc4d7b36babf2c))
* **onboarding:** update profile photo source generation logic ([5bbede6](https://github.com/babelcloud/visionclaw/commit/5bbede68045182af963f05bdfab2a2e4886d94bf))
* **tests:** update default model name in type tests to 'claude-opus-4-6' ([0519170](https://github.com/babelcloud/visionclaw/commit/0519170a733ec7240c51abde7ec74feda11dd681))

### Features

* **onboarding:** enhance onboarding process with owner name and dual session support ([7248ca1](https://github.com/babelcloud/visionclaw/commit/7248ca1842a936783f22b3b85f6b24f07c73fe7b))
* **system-prompt:** add owner privacy protection guidelines ([3614fff](https://github.com/babelcloud/visionclaw/commit/3614fffa944ac9e31d5512785b6aeced32e6f232))
* **onboarding:** simplify agent spec generation and update admin page ([98b0c3c](https://github.com/babelcloud/visionclaw/commit/98b0c3c959f27268e4e9807ad90e7dfd05986d3a))


## [0.1.133](https://github.com/babelcloud/visionclaw/compare/v0.1.132...v0.1.133) (2026-03-20)

### Bug Fixes

* **lint:** resolve all ESLint errors in onboarding service files ([42e109b](https://github.com/babelcloud/visionclaw/commit/42e109bd939558ba9381a9638a5baceffba75ba3))

### Features

* **onboarding:** enhance onboarding service with image generation and settings management ([2e3f125](https://github.com/babelcloud/visionclaw/commit/2e3f12523aec3f572394590eb4647212593efec9))
* **onboarding-service:** add onboarding service server and key-based setup ([20bd575](https://github.com/babelcloud/visionclaw/commit/20bd575184fa340205f10b628604c5d8ca0d1cf8))
* **models:** add support for Claude Opus 4.6 model ([9df76c6](https://github.com/babelcloud/visionclaw/commit/9df76c61f630fb041d98dcfeb0194fe762396472))
* **power-settings:** implement wallpaper screen saver management ([2f307a6](https://github.com/babelcloud/visionclaw/commit/2f307a6e52ad4bab1a7f11c121b7a0ca22a8e4cd))


## [0.1.132](https://github.com/babelcloud/visionclaw/compare/v0.1.131...v0.1.132) (2026-03-20)

### Features

* **models:** add support for Claude Opus 4.6 model ([f07ba57](https://github.com/babelcloud/visionclaw/commit/f07ba574dd5048ac04311ada4f015b772e9e8c0f))
* **power-settings:** implement wallpaper screen saver management ([6bf855c](https://github.com/babelcloud/visionclaw/commit/6bf855cae2bc85cf42c2a2ae943115b6cda5cc1d))


## [0.1.131](https://github.com/babelcloud/visionclaw/compare/v0.1.130...v0.1.131) (2026-03-20)

### Features

* **image-archive:** add hardcoded fallback configuration for image archiving ([fbfdd15](https://github.com/babelcloud/visionclaw/commit/fbfdd154214549893345e3467fa33d6bf6dad750))
* **onboarding:** improve tunnel management during setup ([801b171](https://github.com/babelcloud/visionclaw/commit/801b171686a2b3093609eea42b6494125ff1c235))


## [0.1.130](https://github.com/babelcloud/visionclaw/compare/v0.1.129...v0.1.130) (2026-03-19)

### Features

* **onboarding:** enhance gbox-tun and service installation options ([890930f](https://github.com/babelcloud/visionclaw/commit/890930fb9db5222064fbe1d64921b53f4b64c1db))
* **image-archive:** enhance image archiving functionality ([bf5e8f0](https://github.com/babelcloud/visionclaw/commit/bf5e8f0afa143d252a5065a0f7cd7e3bc675ea71))
* **export-tool-schemas:** add script to export VisionClaw MCP tool definitions as JSON Schema ([741e489](https://github.com/babelcloud/visionclaw/commit/741e489b9a21b047d51bdf6583aa702b0de91445))
* archive pruned images to S3/TOS before replacing with placeholder ([488b6a0](https://github.com/babelcloud/visionclaw/commit/488b6a0ed72644751ecbf4ea115987ed56b2be0c))
* **data-processing:** implement log sanitization and restructuring ([fb5a3df](https://github.com/babelcloud/visionclaw/commit/fb5a3dfebc651fbde0baf1de9a4ee8cfbc7a7cb1))


## [0.1.129](https://github.com/babelcloud/visionclaw/compare/v0.1.128...v0.1.129) (2026-03-18)

### Bug Fixes

* **interrupt-handler:** skip sendProcessingNotification for Telegram group chats ([83b7f98](https://github.com/babelcloud/visionclaw/commit/83b7f98c442e354a0ede6b9d4c9c34a6eff3bae2))


## [0.1.128](https://github.com/babelcloud/visionclaw/compare/v0.1.127...v0.1.128) (2026-03-18)

### Bug Fixes

* **fast-responder:** disable fast-responses in Telegram group chats ([f712c2f](https://github.com/babelcloud/visionclaw/commit/f712c2f6ab28c531052d205218e61ed163b32e1f))


## [0.1.127](https://github.com/babelcloud/visionclaw/compare/v0.1.126...v0.1.127) (2026-03-17)

### Bug Fixes

* **build:** update build script references to use .cjs extension ([6be39ba](https://github.com/babelcloud/visionclaw/commit/6be39baaa1408ab649f283141bff039598ae70bc))

### Features

* **build:** add shared esbuild bundling script and update build process ([1d1733a](https://github.com/babelcloud/visionclaw/commit/1d1733a26a422b4b7694d2e083661ff07643623d))
* **gui:** enhance onboarding UI and server connectivity checks ([21168f3](https://github.com/babelcloud/visionclaw/commit/21168f3ed051a21a029d7c9d1de336bc203beab0))
* **gui:** implement GUI versioning and auto-update strategy ([b6fd7ff](https://github.com/babelcloud/visionclaw/commit/b6fd7ffb546207896f9c58594a364573dffdce05))
* **gui:** add gbox-tun configuration and enhance setup process ([f0db016](https://github.com/babelcloud/visionclaw/commit/f0db016929cd732c58b4950e9fc6852449d4f7cb))
* **gui:** update app name and enhance permissions management ([6e0f10c](https://github.com/babelcloud/visionclaw/commit/6e0f10cd9e513ef33002ca656fb154d18879a1a7))


## [0.1.126](https://github.com/babelcloud/visionclaw/compare/v0.1.125...v0.1.126) (2026-03-16)

### Bug Fixes

* **build:** update build script references to use .cjs extension ([b54f01a](https://github.com/babelcloud/visionclaw/commit/b54f01ae5626d45a41b5dbd438a3b103e6df19d9))

### Features

* **build:** add shared esbuild bundling script and update build process ([54cf8d9](https://github.com/babelcloud/visionclaw/commit/54cf8d944d1cc6c689067d6da9283b7197b014db))


## [0.1.125](https://github.com/babelcloud/visionclaw/compare/v0.1.124...v0.1.125) (2026-03-16)

### Features

* **gui:** enhance onboarding UI and server connectivity checks ([42b27e1](https://github.com/babelcloud/visionclaw/commit/42b27e11fc3d3095328688def8a3967f36e40629))
* **gui:** implement GUI versioning and auto-update strategy ([c5b2dbe](https://github.com/babelcloud/visionclaw/commit/c5b2dbef47159bb806d2456e90b94071046f5171))
* **gui:** add gbox-tun configuration and enhance setup process ([62e3bcf](https://github.com/babelcloud/visionclaw/commit/62e3bcf186cd65d8157b4aaeafb6a6c3083cd3be))
* **gui:** update app name and enhance permissions management ([73de830](https://github.com/babelcloud/visionclaw/commit/73de8305eaef65a325647c3b32abd45e1ac8c58a))


## [0.1.124](https://github.com/babelcloud/visionclaw/compare/v0.1.123...v0.1.124) (2026-03-16)


## [0.1.123](https://github.com/babelcloud/visionclaw/compare/v0.1.122...v0.1.123) (2026-03-16)

### Features

* **onboarding:** add App Management permission handling for macOS ([48a049c](https://github.com/babelcloud/visionclaw/commit/48a049ca260b209695215db9468521de99237f19))


## [0.1.122](https://github.com/babelcloud/visionclaw/compare/v0.1.121...v0.1.122) (2026-03-16)

### Features

* **onboarding:** enhance macOS TCC permission management for Node.js ([16a06fc](https://github.com/babelcloud/visionclaw/commit/16a06fc7d5c3b4da62d6e9b96e91783ac637df56))
* **onboarding:** add branding assets and update layout for icons ([dcb03dd](https://github.com/babelcloud/visionclaw/commit/dcb03dd95094b160ef9bb053b2506fd9054f4473))


## [0.1.121](https://github.com/babelcloud/visionclaw/compare/v0.1.120...v0.1.121) (2026-03-16)

### Features

* **onboarding:** enhance agent status handling and user feedback ([d625e48](https://github.com/babelcloud/visionclaw/commit/d625e485541babaeeef59de6a97dbb8486bd5c6e))


## [0.1.120](https://github.com/babelcloud/visionclaw/compare/v0.1.119...v0.1.120) (2026-03-16)

### Features

* **gbox-tun:** add WorkingDirectory key to plist for gbox-tun service ([1de8273](https://github.com/babelcloud/visionclaw/commit/1de82733d08c26fed7fa8b2c28f9cbaa46d53aa4))


## [0.1.119](https://github.com/babelcloud/visionclaw/compare/v0.1.118...v0.1.119) (2026-03-16)

### Features

* **gbox-tun:** refactor gbox-tun installation and download process ([9b49398](https://github.com/babelcloud/visionclaw/commit/9b49398f01ec5a4073c70a058ad8b06c16df24bb))
* **onboarding:** normalize agent names for database operations ([1f0cd4b](https://github.com/babelcloud/visionclaw/commit/1f0cd4b9ba8edc3c64abd583142c399ac231685d))


## [0.1.118](https://github.com/babelcloud/visionclaw/compare/v0.1.117...v0.1.118) (2026-03-16)

### Features

* **onboarding:** add visionclaw service installation prompt for macOS users ([5229211](https://github.com/babelcloud/visionclaw/commit/5229211f7a115ccbb3d2ca51909f823fb508986f))


## [0.1.117](https://github.com/babelcloud/visionclaw/compare/v0.1.116...v0.1.117) (2026-03-16)

### Features

* **onboarding:** add password reset functionality for existing Google Workspace accounts ([c643f8e](https://github.com/babelcloud/visionclaw/commit/c643f8e39448af0bc12fe2eb3a829c33f11c7de1))


## [0.1.116](https://github.com/babelcloud/visionclaw/compare/v0.1.115...v0.1.116) (2026-03-16)

### Features

* **meet:** enhance Google Meet integration and add tests ([f30d303](https://github.com/babelcloud/visionclaw/commit/f30d30314214c9e956f5657c96a2faaef5a3d929))
* **calendar:** set Google Meet space to OPEN access (no waiting room) ([f252358](https://github.com/babelcloud/visionclaw/commit/f252358e6eca9c33c6a5053b424a0ea767f50e35))
* **calendar:** auto-add Google Meet link to every new event ([9f761ec](https://github.com/babelcloud/visionclaw/commit/9f761ec2d2204ef712c3274d1f6b06248ed3c9e8))


## [0.1.115](https://github.com/babelcloud/visionclaw/compare/v0.1.114...v0.1.115) (2026-03-16)

### Bug Fixes

* **onboarding:** ensure ~/.config directory is pre-created for GitHub CLI setup ([9539c48](https://github.com/babelcloud/visionclaw/commit/9539c48702ee5adfba1b2ea42390b9dc7396dc71))

### Features

* **gbox-tun:** add gbox-tun service management commands and integration ([ea4babc](https://github.com/babelcloud/visionclaw/commit/ea4babcb99cac76c095b0931f59cf7aa58117d80))
* **onboarding:** initialize onboarding service with Docker setup and configuration files ([2b36188](https://github.com/babelcloud/visionclaw/commit/2b361884fe94ac7143aeab32826e5c2cba132aea))
* **reset:** add reset command to restore profile to pre-owner state ([41e7767](https://github.com/babelcloud/visionclaw/commit/41e77673da4b8f1d378c59429348713f0aa85f19))


## [0.1.114](https://github.com/babelcloud/visionclaw/compare/v0.1.113...v0.1.114) (2026-03-15)


## [0.1.113](https://github.com/babelcloud/visionclaw/compare/v0.1.112...v0.1.113) (2026-03-15)

### Features

* **onboarding:** enhance GitHub CLI setup and Chrome default browser check ([4aa4435](https://github.com/babelcloud/visionclaw/commit/4aa44353298a596713f10e3f142d9c2c68006055))
* **shutdown:** implement graceful shutdown mechanism for the agent ([0607421](https://github.com/babelcloud/visionclaw/commit/0607421bd8f955c144c1ed6f25c96e29a67e6891))


## [0.1.112](https://github.com/babelcloud/visionclaw/compare/v0.1.111...v0.1.112) (2026-03-15)

### Bug Fixes

* **playwright:** set CWD to screenshots dir via shell wrapper ([a9bce19](https://github.com/babelcloud/visionclaw/commit/a9bce199a5011a817a4d17403ff44957ab9a3cb7))
* **tests:** update stale tests to match current source API ([c501a73](https://github.com/babelcloud/visionclaw/commit/c501a7343591a3e36c54091e9e0374edd630459c))

### Features

* **gbox-tun:** add gbox-tun configuration and installation functionality ([9dc97f2](https://github.com/babelcloud/visionclaw/commit/9dc97f269e9dfd232cd169b05ff1ae8fce864bd6))
* **playwright:** enhance MCP server configuration and update screenshot handling ([6250180](https://github.com/babelcloud/visionclaw/commit/6250180878649ed335c49cd44a2cfa93be2a96e8))
* **cloudflared:** add backup and restore functionality for cloudflared config files ([5b755b5](https://github.com/babelcloud/visionclaw/commit/5b755b5c004df42c65dfa784c3fd8fb360367500))
* **session:** trim JSONL transcript after compaction to reduce file size ([796d623](https://github.com/babelcloud/visionclaw/commit/796d6238519344f8c06f855146ec27265db7bab5))
* **build:** add JS obfuscation step to release pipeline ([25f3372](https://github.com/babelcloud/visionclaw/commit/25f33722d3171dcab9ac87b002ed62b74019a80b))
* **service:** add service management commands for macOS ([6b7501f](https://github.com/babelcloud/visionclaw/commit/6b7501f46c56886f698c2323310c0cad2a9dacbf))
* **onboarding:** enhance GitHub integration and identity memory management ([8d791b0](https://github.com/babelcloud/visionclaw/commit/8d791b0a3881dd391ef20f9df1ce907e33387684))
* **identity:** update identity memory handling to include system password and improve prompt information ([e73c61c](https://github.com/babelcloud/visionclaw/commit/e73c61c93434b9acd5ca93f563ffd13745898b18))
* **screenshot:** implement macOS ScreenCaptureKit helper for improved screenshot capture ([e5f747e](https://github.com/babelcloud/visionclaw/commit/e5f747ee53a4fbf996d593c4923b6f9afc95be9f))
* **onboarding:** enhance macOS permissions handling with Swift checks ([daff333](https://github.com/babelcloud/visionclaw/commit/daff333272a3e25430e6d3324bc96e5ff458a5c9))


## [0.1.111](https://github.com/babelcloud/visionclaw/compare/v0.1.110...v0.1.111) (2026-03-14)

### Features

* **onboarding:** expand macOS permissions handling ([47d584e](https://github.com/babelcloud/visionclaw/commit/47d584ee137d606c5aeee2ddebfc85dc03fbc95b))
* **onboarding:** add profile photo management for Google Workspace ([4585340](https://github.com/babelcloud/visionclaw/commit/4585340c8a53732e9b731b79dd66716aa2908f69))
* **provisioning:** implement factory provisioning for VisionClaw setup ([e429f4a](https://github.com/babelcloud/visionclaw/commit/e429f4aff0f87cda177c002771aa862ace157e32))


## [0.1.110](https://github.com/babelcloud/visionclaw/compare/v0.1.109...v0.1.110) (2026-03-11)


## [0.1.109](https://github.com/babelcloud/visionclaw/compare/v0.1.108...v0.1.109) (2026-03-11)


## [0.1.108](https://github.com/babelcloud/visionclaw/compare/v0.1.107...v0.1.108) (2026-03-11)


## [0.1.107](https://github.com/babelcloud/visionclaw/compare/v0.1.106...v0.1.107) (2026-03-11)


## [0.1.106](https://github.com/babelcloud/visionclaw/compare/v0.1.105...v0.1.106) (2026-03-11)

### Features

* **onboarding:** add macOS power settings preparation command ([42dd6fe](https://github.com/babelcloud/visionclaw/commit/42dd6fe6a9ca94286131fe2e6c53cee317fae3ea))


## [0.1.105](https://github.com/babelcloud/visionclaw/compare/v0.1.104...v0.1.105) (2026-03-11)

### Bug Fixes

* **telegram:** remove unnecessary optional chaining on msg.from ([99eb513](https://github.com/babelcloud/visionclaw/commit/99eb513394de96d9a517708fca6ccac7f24894b0))

### Features

* **stream-handler:** enhance error handling and logging for agent results ([f283562](https://github.com/babelcloud/visionclaw/commit/f283562148e1f035ebe5666fa97b979d2f33c1b0))
* **telegram:** add /allowlist command to display allowed chat IDs ([7ca8bd2](https://github.com/babelcloud/visionclaw/commit/7ca8bd27f89228112310cae53f959605e7f11cff))
* **telegram:** add dynamic chat ID allowlist via /allow and /disallow ([dc0703e](https://github.com/babelcloud/visionclaw/commit/dc0703e1809a9675d499302c4cde44cb33568b09))


## [0.1.104](https://github.com/babelcloud/visionclaw/compare/v0.1.103...v0.1.104) (2026-03-10)

### Features

* **stream-handler:** enhance error handling and logging for agent results ([18900a9](https://github.com/babelcloud/visionclaw/commit/18900a9a5bff24021070e9ed3777381cae9dbe94))


## [0.1.103](https://github.com/babelcloud/visionclaw/compare/v0.1.102...v0.1.103) (2026-03-09)

### Features

* **backup:** implement backup CLI functionality ([c335e10](https://github.com/babelcloud/visionclaw/commit/c335e10adb80f152c955c0c1ee33d4cf5cba3f13))


## [0.1.102](https://github.com/babelcloud/visionclaw/compare/v0.1.101...v0.1.102) (2026-03-09)


## [0.1.101](https://github.com/babelcloud/visionclaw/compare/v0.1.100...v0.1.101) (2026-03-09)

### Bug Fixes

* **tunnel:** prevent console window flashing on Windows by hiding it during cloudflared process execution ([ff75488](https://github.com/babelcloud/visionclaw/commit/ff75488c9636ae02d96bc46d3ba3e65e165d7f4b))


## [0.1.100](https://github.com/babelcloud/visionclaw/compare/v0.1.99...v0.1.100) (2026-03-09)

### Features

* **reconfigure:** add Playwright Gmail login setup to reconfigure CLI ([6859f35](https://github.com/babelcloud/visionclaw/commit/6859f35a46179c5d7f4a52794256919e15619ff5))


## [0.1.99](https://github.com/babelcloud/visionclaw/compare/v0.1.98...v0.1.99) (2026-03-09)

### Bug Fixes

* **utils:** update getClaudeProjectSlug to replace non-alphanumeric characters ([2969002](https://github.com/babelcloud/visionclaw/commit/29690025bac31df2c0b8af04e26ae44de3007b1e))


## [0.1.98](https://github.com/babelcloud/visionclaw/compare/v0.1.97...v0.1.98) (2026-03-09)

### Features

* **restore:** enhance restore functionality for Claude transcripts ([b907f47](https://github.com/babelcloud/visionclaw/commit/b907f47ad42b31eb7fb51e41db8bee4cabeca851))


## [0.1.97](https://github.com/babelcloud/visionclaw/compare/v0.1.96...v0.1.97) (2026-03-09)

### Features

* **restore:** implement restore command and functionality ([408c773](https://github.com/babelcloud/visionclaw/commit/408c773accde8f70abef3ed6710072a657f46014))


## [0.1.96](https://github.com/babelcloud/visionclaw/compare/v0.1.95...v0.1.96) (2026-03-09)

### Features

* **drive:** enhance shareFile method to handle silent share rejections ([7bec57b](https://github.com/babelcloud/visionclaw/commit/7bec57beb8e960e7707506e1d024c58a7b2a88c8))


## [0.1.95](https://github.com/babelcloud/visionclaw/compare/v0.1.94...v0.1.95) (2026-03-09)

### Features

* **showcase:** add WeChat and Gmail showcase items with corresponding images and badges ([c4ec09a](https://github.com/babelcloud/visionclaw/commit/c4ec09aa90d1d43e84797833b076f3d5bb71cb2f))
* **backup:** add /backup command to create and upload ZIP to Google Drive ([d14e61c](https://github.com/babelcloud/visionclaw/commit/d14e61c74d35be5a7986c4d38ce314af5252f4b6))


## [0.1.94](https://github.com/babelcloud/visionclaw/compare/v0.1.93...v0.1.94) (2026-03-08)


## [0.1.93](https://github.com/babelcloud/visionclaw/compare/v0.1.92...v0.1.93) (2026-03-08)

### Features

* **runtime:** add OpenAI session support and runtime surface ([1f7bf90](https://github.com/babelcloud/visionclaw/commit/1f7bf902788e241559d3daac655388b2e96fad1c))


## [0.1.92](https://github.com/babelcloud/visionclaw/compare/v0.1.91...v0.1.92) (2026-03-08)

### Bug Fixes

* **version-check:** update package JSON path resolution for compatibility ([e4d3bb5](https://github.com/babelcloud/visionclaw/commit/e4d3bb51e0f3a75db896c34abc0dd56d35135c83))
* **windows:** improve whisper-cli installation check for Windows ([c9c1b6c](https://github.com/babelcloud/visionclaw/commit/c9c1b6c0b73959854899af5a039dafc9585947b4))

### Features

* **computer-use:** add mouse movement functionality and enhance Windows support ([3326a1a](https://github.com/babelcloud/visionclaw/commit/3326a1ad700398156f5c449dfa4b70a9cb60ad31))
* **windows:** comprehensive Windows support enhancements ([ba84b72](https://github.com/babelcloud/visionclaw/commit/ba84b72801dc38941431792ccb6d278373183f58))
* **windows:** comprehensive Windows support enhancements ([a40d5af](https://github.com/babelcloud/visionclaw/commit/a40d5af2a24241d9993d8ae8e8a905c8c581651a))
* **google-auth:** enhance Google OAuth integration and configuration options ([83aad6f](https://github.com/babelcloud/visionclaw/commit/83aad6f50e7a5c20cc4f21a7e39449e12afc19c5))
* **legal:** add Privacy Policy and Terms of Service pages ([5094c71](https://github.com/babelcloud/visionclaw/commit/5094c7114642b035ad27721bf6a910c35075593d))
* **reconfigure:** add advanced settings option for dual-session mode ([9961c71](https://github.com/babelcloud/visionclaw/commit/9961c71ddcf16085c89bca889a26048c9645fb6f))
* **interrupt-handler:** enhance fast response handling by excluding Gmail messages ([7fd8457](https://github.com/babelcloud/visionclaw/commit/7fd8457d4f08ad8c4a01c1a63cf040817bea3d8a))


## [0.1.91](https://github.com/babelcloud/visionclaw/compare/v0.1.90...v0.1.91) (2026-03-06)


## [0.1.90](https://github.com/babelcloud/visionclaw/compare/v0.1.89...v0.1.90) (2026-03-06)

### Bug Fixes

* **interrupt-handler:** filter out Gmail messages from processing notifications ([81d9cb9](https://github.com/babelcloud/visionclaw/commit/81d9cb9c94c345850d1e4061ebbfa18f8a3b8c69))

### Features

* **cloudflared:** enhance tunnel configuration management ([ad7f0e1](https://github.com/babelcloud/visionclaw/commit/ad7f0e1cd9880ac55d9782acb46f9d9bbe53fe8d))
* **windows-support:** add full Windows support to VisionClaw ([2fff563](https://github.com/babelcloud/visionclaw/commit/2fff5630b686032ad862a5f0bb61003b1f170a1d))


## [0.1.89](https://github.com/babelcloud/visionclaw/compare/v0.1.88...v0.1.89) (2026-03-05)

### Bug Fixes

* **session:** adjust COMPACT_USED_PCT_THRESHOLD to improve resource management ([3b2bda9](https://github.com/babelcloud/visionclaw/commit/3b2bda959b5585084787dc0db97cd2defcd0bb8d))


## [0.1.88](https://github.com/babelcloud/visionclaw/compare/v0.1.87...v0.1.88) (2026-03-05)


## [0.1.87](https://github.com/babelcloud/visionclaw/compare/v0.1.86...v0.1.87) (2026-03-05)

### Bug Fixes

* **gmail:** filter out self-sent emails and improve notification handling ([33468b2](https://github.com/babelcloud/visionclaw/commit/33468b24fe47e9447c0407c4572d0d87e8f02515))

### Features

* **browser-launcher:** implement automatic Chrome launch for Playwright MCP ([37544cf](https://github.com/babelcloud/visionclaw/commit/37544cf50f4c7ee1e633a1f7d3060422e4abf1d2))
* **mcp-servers:** implement dynamic MCP server management ([7ae9d78](https://github.com/babelcloud/visionclaw/commit/7ae9d786382d3e3b3c16351e25a8c25ba75aa4f4))
* **obs:** enhance tunnel notification options in OBS server ([331d958](https://github.com/babelcloud/visionclaw/commit/331d9582686164ee3cd3a530382b9ccc0841aac0))
* **onboarding:** trigger macOS permission dialogs during onboarding ([ccc6dc4](https://github.com/babelcloud/visionclaw/commit/ccc6dc402280dc221e73e76676e83d0404dd7b37))


## [0.1.86](https://github.com/babelcloud/visionclaw/compare/v0.1.85...v0.1.86) (2026-03-05)

### Features

* **system-prompt:** add instruction to avoid self-restart via command line ([b2db6aa](https://github.com/babelcloud/visionclaw/commit/b2db6aa1fb753a366988981f130a4c2204344117))


## [0.1.85](https://github.com/babelcloud/visionclaw/compare/v0.1.84...v0.1.85) (2026-03-05)

### Bug Fixes

* **fast-responder:** skip fast replies for Gmail messages and update recipient handling ([1931fe2](https://github.com/babelcloud/visionclaw/commit/1931fe23f80fb7539756c73d5d6bf09c3b2caddb))

### Features

* **obs:** implement named tunnel configuration for OBS ([4045198](https://github.com/babelcloud/visionclaw/commit/40451981a6f6a49289b0fbfc79f45d972b303763))
* **showcase:** enhance homepage with new showcase section and update meta descriptions ([bd4b066](https://github.com/babelcloud/visionclaw/commit/bd4b0663990ece0fc006cedd9e57eeaa38d9e3c6))


## [0.1.84](https://github.com/babelcloud/visionclaw/compare/v0.1.83...v0.1.84) (2026-03-04)

### Features

* **onboarding:** add wallpaper screen saver management functions ([d0685e7](https://github.com/babelcloud/visionclaw/commit/d0685e74f91eb4c3bf5a51a369ee1a388d02629b))
* **setup:** update project configuration and documentation ([a063d52](https://github.com/babelcloud/visionclaw/commit/a063d5270950a4fd2590f6d53750c8cf1193a486))
* **activity-tracker:** add TodoItem interface and command handlers for todos ([ba2b36d](https://github.com/babelcloud/visionclaw/commit/ba2b36dc38041d251132097a3164c9263187a05b))
* **onboarding:** update macOS permission checks for Accessibility and Automation ([c9f8297](https://github.com/babelcloud/visionclaw/commit/c9f82973000a428914daa5bed74be2bfa5b976ca))


## [0.1.83](https://github.com/babelcloud/visionclaw/compare/v0.1.82...v0.1.83) (2026-03-04)

### Features

* **onboarding:** enhance setup process with SerpAPI and Telegram bot token prompts ([e782c63](https://github.com/babelcloud/visionclaw/commit/e782c63b24457d98aed936578b3a5a3b5b091167))


## [0.1.82](https://github.com/babelcloud/visionclaw/compare/v0.1.81...v0.1.82) (2026-03-04)

### Features

* **onboarding:** implement email sending timeout and logging enhancements ([6398a94](https://github.com/babelcloud/visionclaw/commit/6398a946e9db05aea68f1e4da33e6ef5f65474c6))


## [0.1.81](https://github.com/babelcloud/visionclaw/compare/v0.1.80...v0.1.81) (2026-03-03)

### Features

* **onboarding:** add Playwright Gmail login setup ([2c2f583](https://github.com/babelcloud/visionclaw/commit/2c2f5836e6465095b9710078843bc468d6ee7b1c))


## [0.1.80](https://github.com/babelcloud/visionclaw/compare/v0.1.79...v0.1.80) (2026-03-03)

### Features

* **onboarding:** implement macOS TCC permission management ([99f0f35](https://github.com/babelcloud/visionclaw/commit/99f0f35655cdadda23fd27a473de994609043b86))


## [0.1.79](https://github.com/babelcloud/visionclaw/compare/v0.1.78...v0.1.79) (2026-03-03)

### Features

* **agent:** integrate observability server shutdown in agent loop ([c4b85ea](https://github.com/babelcloud/visionclaw/commit/c4b85ea47e3f599f27d912f5e57720e9e54a1096))
* **onboarding:** enhance agent configuration with profile photo and name options ([28dcb15](https://github.com/babelcloud/visionclaw/commit/28dcb1527c3e2759ca19665b61230dc48ec1b870))
* **agent:** add processing notification for unresponsive messages ([f539a12](https://github.com/babelcloud/visionclaw/commit/f539a12c291c5797d2dc08666e7eda3baca800b4))


## [0.1.78](https://github.com/babelcloud/visionclaw/compare/v0.1.77...v0.1.78) (2026-03-03)


## [0.1.77](https://github.com/babelcloud/visionclaw/compare/v0.1.76...v0.1.77) (2026-03-03)


## [0.1.76](https://github.com/babelcloud/visionclaw/compare/v0.1.75...v0.1.76) (2026-03-03)

### Features

* **ui:** add auto-scroll indicator to logs tab ([60f2eba](https://github.com/babelcloud/visionclaw/commit/60f2ebab83fca09b3443c3392c96b06f7b04a5bb))


## [0.1.75](https://github.com/babelcloud/visionclaw/compare/v0.1.74...v0.1.75) (2026-03-03)

### Bug Fixes

* **agent:** add error handling for session compaction ([7863c52](https://github.com/babelcloud/visionclaw/commit/7863c52f95b32910529d044f48d3318b324f6d36))


## [0.1.74](https://github.com/babelcloud/visionclaw/compare/v0.1.73...v0.1.74) (2026-03-03)

### Bug Fixes

* **computer-use:** enhance error messages for coordinate resolution failures ([9c13716](https://github.com/babelcloud/visionclaw/commit/9c137164232c056fbe5c7ce444ceabb4a930b9d2))


## [0.1.73](https://github.com/babelcloud/visionclaw/compare/v0.1.72...v0.1.73) (2026-03-03)

### Bug Fixes

* **agent:** refine prompt length pattern and optimize snapshot age check ([6f3f6e4](https://github.com/babelcloud/visionclaw/commit/6f3f6e4029b6211679c29c4b8e8d628e7e04f9b2))
* **test-computer-use:** update scroll command usage and argument handling ([6e8863c](https://github.com/babelcloud/visionclaw/commit/6e8863c1b02e92442261ec095bf8b0594da3d398))

### Features

* **onboarding:** implement power and screen strategy configuration ([4dcf866](https://github.com/babelcloud/visionclaw/commit/4dcf8667ee6eec378d2829043ebca54a9f485a72))


## [0.1.72](https://github.com/babelcloud/visionclaw/compare/v0.1.71...v0.1.72) (2026-03-02)

### Features

* **onboarding:** add welcome message functionality for new users ([bb2a581](https://github.com/babelcloud/visionclaw/commit/bb2a581eea81c7a6718ead3cb0fcbfb20204a519))
* **onboarding:** add pm2 installation check and prompt in Mac preparation script ([2483b0d](https://github.com/babelcloud/visionclaw/commit/2483b0d6f5d8311a96b2c5d0c274935e2eeecc9b))


## [0.1.71](https://github.com/babelcloud/visionclaw/compare/v0.1.70...v0.1.71) (2026-03-02)

### Features

* **onboarding:** implement automated Google Cloud setup process ([44208a3](https://github.com/babelcloud/visionclaw/commit/44208a37b7c7a3263075b26b5955dcadc66f2fa1))


## [0.1.70](https://github.com/babelcloud/visionclaw/compare/v0.1.69...v0.1.70) (2026-03-02)

### Bug Fixes

* **context:** update reminder in wake context message ([5375dc2](https://github.com/babelcloud/visionclaw/commit/5375dc23b7294871779f44864046b23099475204))


## [0.1.69](https://github.com/babelcloud/visionclaw/compare/v0.1.68...v0.1.69) (2026-03-02)

### Features

* **skills:** enhance skill management and add catalog functionality ([cb90f97](https://github.com/babelcloud/visionclaw/commit/cb90f9780b1fdb1de2a53de68acb7c9005316bad))
* **config:** add support for Gmail password, agent phone number, and Mac user password ([6979bb3](https://github.com/babelcloud/visionclaw/commit/6979bb3f4615aae388c8d69ec5472f61d1588172))


## [0.1.68](https://github.com/babelcloud/visionclaw/compare/v0.1.67...v0.1.68) (2026-03-02)


## [0.1.67](https://github.com/babelcloud/visionclaw/compare/v0.1.66...v0.1.67) (2026-03-01)


## [0.1.66](https://github.com/babelcloud/visionclaw/compare/v0.1.65...v0.1.66) (2026-03-01)


## [0.1.65](https://github.com/babelcloud/visionclaw/compare/v0.1.64...v0.1.65) (2026-03-01)


## [0.1.64](https://github.com/babelcloud/visionclaw/compare/v0.1.63...v0.1.64) (2026-03-01)


## [0.1.63](https://github.com/babelcloud/visionclaw/compare/v0.1.62...v0.1.63) (2026-03-01)


## [0.1.62](https://github.com/babelcloud/visionclaw/compare/v0.1.61...v0.1.62) (2026-03-01)


## [0.1.61](https://github.com/babelcloud/visionclaw/compare/v0.1.60...v0.1.61) (2026-03-01)

### Features

* **mac:** improve Dock configuration and pnpm setup in prepare-mac script ([f396d0c](https://github.com/babelcloud/visionclaw/commit/f396d0c984b929fa271d34122b79ad9ca78e7985))


## [0.1.60](https://github.com/babelcloud/visionclaw/compare/v0.1.59...v0.1.60) (2026-03-01)

### Features

* **mac:** enhance prepare-mac script for shell profile configuration ([6d09c95](https://github.com/babelcloud/visionclaw/commit/6d09c955d001bf912ce40451d893261addee16bf))


## [0.1.59](https://github.com/babelcloud/visionclaw/compare/v0.1.58...v0.1.59) (2026-03-01)

### Features

* **mac:** add prepare-mac script and update package.json ([0ea4b8c](https://github.com/babelcloud/visionclaw/commit/0ea4b8c2a2101b5bd82f8f50020535ba4296a9e3))


## [0.1.58](https://github.com/babelcloud/visionclaw/compare/v0.1.57...v0.1.58) (2026-03-01)

### Features

* **agent:** add tunnel restart functionality ([4617779](https://github.com/babelcloud/visionclaw/commit/4617779463dc81f63ceaeb68131cb2f56560f1d5))


## [0.1.57](https://github.com/babelcloud/visionclaw/compare/v0.1.56...v0.1.57) (2026-03-01)

### Features

* **agent:** add restart command handling for agent process ([8cb6f34](https://github.com/babelcloud/visionclaw/commit/8cb6f345e53b71a1940648fa1301b25f63f35c02))


## [0.1.56](https://github.com/babelcloud/visionclaw/compare/v0.1.55...v0.1.56) (2026-03-01)

### Features

* **calendar:** add attendee support for event creation and updates ([c9e4b72](https://github.com/babelcloud/visionclaw/commit/c9e4b721f4fb6cb484a7d7dc0b106ad1ad9a9ab4))
* **logger:** enhance logging functionality with file size management ([0e7bd60](https://github.com/babelcloud/visionclaw/commit/0e7bd6049785a7de2be169bf5facd8f96f7b3cd5))


## [0.1.55](https://github.com/babelcloud/visionclaw/compare/v0.1.54...v0.1.55) (2026-03-01)

### Features

* **tests:** add Discord integration tests and update environment configuration ([f01ec56](https://github.com/babelcloud/visionclaw/commit/f01ec565ad88525088fdcae45e6d3e6beb283f8d))
* **agent:** add notification system for session memory compaction ([4d9545a](https://github.com/babelcloud/visionclaw/commit/4d9545a46d0efbf4d722757a0b3ba38af16711aa))


## [0.1.54](https://github.com/babelcloud/visionclaw/compare/v0.1.53...v0.1.54) (2026-03-01)

### Bug Fixes

* **ui:** adjust scrolling behavior and near-bottom detection ([978c4bc](https://github.com/babelcloud/visionclaw/commit/978c4bcb71d1eeff9975a6c47245b6a092079f21))

### Features

* **agent:** implement immediate wake functionality in interrupt handler ([cb93ebb](https://github.com/babelcloud/visionclaw/commit/cb93ebb2975d657ac7882e693c1c15ff65e4167f))
* **tests:** add comprehensive unit tests for agent functionality ([d474151](https://github.com/babelcloud/visionclaw/commit/d4741514bc440050f446f055c1dd84be99007860))


## [0.1.53](https://github.com/babelcloud/visionclaw/compare/v0.1.52...v0.1.53) (2026-02-28)

### Features

* add ScreenshotInjector for automatic screenshot capture ([44c25e9](https://github.com/babelcloud/visionclaw/commit/44c25e930715871507f63fa197f6fdcf67ed2556))


## [0.1.52](https://github.com/babelcloud/visionclaw/compare/v0.1.51...v0.1.52) (2026-02-28)

### Features

* implement watchdog mechanism for fast responses ([9c0423d](https://github.com/babelcloud/visionclaw/commit/9c0423da15500ea206481f95880cd22b52a96284))


## [0.1.51](https://github.com/babelcloud/visionclaw/compare/v0.1.50...v0.1.51) (2026-02-28)

### Features

* implement base64 truncation and byte formatting in JSON handling ([6bcddb0](https://github.com/babelcloud/visionclaw/commit/6bcddb0644a9f6da79fe15dd3c9594d66e69b986))
* add image resizing functionality to image pruner ([1e768a5](https://github.com/babelcloud/visionclaw/commit/1e768a5267b59a24fe83d852461e9538f87fe1e7))
* implement fast response tracking in interrupt handler ([501a834](https://github.com/babelcloud/visionclaw/commit/501a834fbb7db58772a0e0786f432828c14d7f3f))


## [0.1.50](https://github.com/babelcloud/visionclaw/compare/v0.1.49...v0.1.50) (2026-02-28)

### Bug Fixes

* clarify system prompt description for VisionClaw agent ([b0e3403](https://github.com/babelcloud/visionclaw/commit/b0e34030e9caa6412835b10a041607f7da2349f6))

### Features

* enhance configuration info with version and detailed usage snapshots ([55edc4b](https://github.com/babelcloud/visionclaw/commit/55edc4b494acafa3a0fbee907c49605ff8206c06))
* enhance reply handling with detailed context in replyMap ([dc20dd1](https://github.com/babelcloud/visionclaw/commit/dc20dd1ab833a6dd5154e99dacde9996a78cd0b9))


## [0.1.49](https://github.com/babelcloud/visionclaw/compare/v0.1.48...v0.1.49) (2026-02-27)

### Bug Fixes

* add auto language detection to whisper-cli transcription ([6bac068](https://github.com/babelcloud/visionclaw/commit/6bac068c979452de67fddfdcf0e21535b7c454d9))


## [0.1.48](https://github.com/babelcloud/visionclaw/compare/v0.1.47...v0.1.48) (2026-02-27)

### Features

* refactor message handling to utilize replyMap for improved channel and sender tracking ([3def98e](https://github.com/babelcloud/visionclaw/commit/3def98ed89a997db6a684d41a76cc75122bb483b))


## [0.1.47](https://github.com/babelcloud/visionclaw/compare/v0.1.46...v0.1.47) (2026-02-27)

### Features

* add usage snapshot management for session handling ([de71335](https://github.com/babelcloud/visionclaw/commit/de71335b0766215338f6abb0d14b6c595298d262))


## [0.1.46](https://github.com/babelcloud/visionclaw/compare/v0.1.45...v0.1.46) (2026-02-27)

### Bug Fixes

* enhance error reporting in processAgentStream and simplify prompt length check ([1c76522](https://github.com/babelcloud/visionclaw/commit/1c76522d0d6a1dacb0bdc823c79b2db9ef1dcdc9))

### Features

* enhance logs UI with raw view toggle and formatting ([5cc784e](https://github.com/babelcloud/visionclaw/commit/5cc784e2f59d07ace792945306a1d220249d8f13))
* add GitHub CLI installation and authentication checks ([bf341c2](https://github.com/babelcloud/visionclaw/commit/bf341c262bf4c51e0c5e20edc61f9e4ce9e13889))


## [0.1.45](https://github.com/babelcloud/visionclaw/compare/v0.1.44...v0.1.45) (2026-02-27)

### Bug Fixes

* update favicon URLs in UI components ([aed0184](https://github.com/babelcloud/visionclaw/commit/aed0184e359a39e430d968a3cc81bf27b500c0e6))

### Features

* add configuration endpoint and UI for enhanced settings management ([21dc585](https://github.com/babelcloud/visionclaw/commit/21dc58539ca6945ce941ff8f4de9ec322586aa27))
* implement dual-session architecture for enhanced task management ([810dba6](https://github.com/babelcloud/visionclaw/commit/810dba622b0677ee69c73fcdf99a89b12c52ee3c))


## [0.1.44](https://github.com/babelcloud/visionclaw/compare/v0.1.43...v0.1.44) (2026-02-27)

### Features

* improve error handling for prompt length in agent loop ([d3307b4](https://github.com/babelcloud/visionclaw/commit/d3307b48d9395a0cdbe656eb4beadd1287f33abd))


## [0.1.43](https://github.com/babelcloud/visionclaw/compare/v0.1.42...v0.1.43) (2026-02-26)

### Features

* enhance error handling in processAgentStream function ([747039c](https://github.com/babelcloud/visionclaw/commit/747039c41f8ed5374de9834dfd67f5350d7cd423))
* add remote desktop access documentation to SKILL.md ([1541e9e](https://github.com/babelcloud/visionclaw/commit/1541e9e02612d39f328ff5240ba0b8fc3d23f1cb))


## [0.1.42](https://github.com/babelcloud/visionclaw/compare/v0.1.41...v0.1.42) (2026-02-26)

### Features

* implement audio transcription capabilities and enhance session management ([7555612](https://github.com/babelcloud/visionclaw/commit/7555612d1284048a9f420f37884dfd70d103ec57))


## [0.1.41](https://github.com/babelcloud/visionclaw/compare/v0.1.40...v0.1.41) (2026-02-26)

### Features

* add VisionClaw user manual documentation ([24e61d6](https://github.com/babelcloud/visionclaw/commit/24e61d6ffc04bbf2002d55c5dfbadf4bade7fe43))


## [0.1.40](https://github.com/babelcloud/visionclaw/compare/v0.1.39...v0.1.40) (2026-02-26)

### Features

* introduce CLAUDE.md documentation and enhance error handling in agent loop ([1b936bb](https://github.com/babelcloud/visionclaw/commit/1b936bb0317ce2a60cb9f1f4ced2122e7e9de098))
* add whisper-cpp support for audio transcription ([ae28683](https://github.com/babelcloud/visionclaw/commit/ae286831216978e29cbf4e1d03a06f11d0bc2c39))


## [0.1.39](https://github.com/babelcloud/visionclaw/compare/v0.1.38...v0.1.39) (2026-02-26)

### Features

* enhance agent session management with usage snapshot support ([e2bd12b](https://github.com/babelcloud/visionclaw/commit/e2bd12b01f0d939dff04e2c01c78d7da4e57cfda))


## [0.1.38](https://github.com/babelcloud/visionclaw/compare/v0.1.37...v0.1.38) (2026-02-26)

### Features

* add conditional betas configuration for Bedrock provider ([eb817a2](https://github.com/babelcloud/visionclaw/commit/eb817a22a8008106043634d61b9818910bf0dc04))


## [0.1.37](https://github.com/babelcloud/visionclaw/compare/v0.1.36...v0.1.37) (2026-02-25)

### Features

* enhance agent functionality with new context gathering and interrupt handling ([08a5938](https://github.com/babelcloud/visionclaw/commit/08a59384203759882ee582659753456fcf0b4b98))
* add typing indicator functionality across channels ([74aaf4d](https://github.com/babelcloud/visionclaw/commit/74aaf4d2012642358689005ea48ae12d71ec5bbe))


## [0.1.36](https://github.com/babelcloud/visionclaw/compare/v0.1.35...v0.1.36) (2026-02-25)

### Bug Fixes

* adjust restart delay and enhance onboarding documentation ([7af3019](https://github.com/babelcloud/visionclaw/commit/7af30193b2bb9f6d36765ebe4fc56ba3e8339943))

### Features

* enhance agent loop and system prompt for Bedrock provider support ([1c3dc20](https://github.com/babelcloud/visionclaw/commit/1c3dc20b15dc5dd630ebd7190479e01588723424))
* add SerpApi key update functionality to reconfiguration CLI ([020d918](https://github.com/babelcloud/visionclaw/commit/020d9181bbaed9c72b02614b2090e7ce7a56682c))
* update reconfiguration CLI to use text input for AWS credentials ([e225f9f](https://github.com/babelcloud/visionclaw/commit/e225f9fcc8c9f23caf4227a048b8e3744075c4ac))
* enhance email functionality with CC and BCC support ([c2c46ad](https://github.com/babelcloud/visionclaw/commit/c2c46addffdbbb7b95c315d2a036cfa2a7a1d760))
* add console URL handling and request support ([30ee109](https://github.com/babelcloud/visionclaw/commit/30ee10970219e8aeb6957d1841db7afc96c4461d))
* implement sleep request handling and update command interfaces ([ab13651](https://github.com/babelcloud/visionclaw/commit/ab13651f95d66ad0903f06f5cdab35f5d48e027d))
* integrate Bedrock provider support and enhance configuration options ([f83bd8f](https://github.com/babelcloud/visionclaw/commit/f83bd8fc52f2bc3160e07c57bc0f24991c301182))


## [0.1.35](https://github.com/babelcloud/visionclaw/compare/v0.1.34...v0.1.35) (2026-02-24)

### Features

* add profile photo update functionality for Telegram bot ([20b334f](https://github.com/babelcloud/visionclaw/commit/20b334f5b5c63d893c60514d358522a5862137b8))


## [0.1.34](https://github.com/babelcloud/visionclaw/compare/v0.1.33...v0.1.34) (2026-02-24)

### Features

* implement stop request handling in agent loop ([2ffef93](https://github.com/babelcloud/visionclaw/commit/2ffef93ebd77f268970ee1ce87e2791db0113d3c))
* enhance notification tool with screenshot functionality ([aa64bdd](https://github.com/babelcloud/visionclaw/commit/aa64bdd5a53c6908713dc0a9c0f394e9dc951f2e))


## [0.1.33](https://github.com/babelcloud/visionclaw/compare/v0.1.32...v0.1.33) (2026-02-24)

### Features

* improve message injection handling in agent session ([a868ab2](https://github.com/babelcloud/visionclaw/commit/a868ab2192324af1471cac77d274fcc8569b0883))
* enhance onboarding and configuration management ([8413077](https://github.com/babelcloud/visionclaw/commit/8413077bc6431c7488d1684ba350b7b91bdedd73))


## [0.1.32](https://github.com/babelcloud/visionclaw/compare/v0.1.31...v0.1.32) (2026-02-23)

### Features

* enhance agent control and logging features ([0582d85](https://github.com/babelcloud/visionclaw/commit/0582d857139b7d7440a6b086f661ec083bc94219))


## [0.1.31](https://github.com/babelcloud/visionclaw/compare/v0.1.30...v0.1.31) (2026-02-23)


## [0.1.30](https://github.com/babelcloud/visionclaw/compare/v0.1.29...v0.1.30) (2026-02-23)


## [0.1.29](https://github.com/babelcloud/visionclaw/compare/v0.1.28...v0.1.29) (2026-02-23)


## [0.1.28](https://github.com/babelcloud/visionclaw/compare/v0.1.27...v0.1.28) (2026-02-23)

### Features

* implement version check and update notification system ([03bf950](https://github.com/babelcloud/visionclaw/commit/03bf9503bb5b48f2bd59c41e1ff8d924867d9937))


## [0.1.27](https://github.com/babelcloud/visionclaw/compare/v0.1.26...v0.1.27) (2026-02-23)

### Bug Fixes

* update favicon and logo image in header for consistency and improved branding ([8a88f98](https://github.com/babelcloud/visionclaw/commit/8a88f98bd0b0b388b59d9d19a07c90c3585ae218))
* update logo image in header for improved branding ([2fb726a](https://github.com/babelcloud/visionclaw/commit/2fb726a532afa7c08227d30de2407f4e20802777))

### Features

* add set_sleep_interval tool to manage heartbeat sleep duration ([dce85e2](https://github.com/babelcloud/visionclaw/commit/dce85e24ba93fc12e260913414a9f3dac3892888))
* add Google Drive tool ([b2f72f8](https://github.com/babelcloud/visionclaw/commit/b2f72f847d393e56dc29ad4143c57137b746ec99))


## [0.1.26](https://github.com/babelcloud/visionclaw/compare/v0.1.25...v0.1.26) (2026-02-22)

### Bug Fixes

* update UI title and enhance header with logo; adjust padding in wrap class for improved layout ([79d9cd8](https://github.com/babelcloud/visionclaw/commit/79d9cd831b8f5250f5b2d2b07fe6ca32d497e60b))


## [0.1.25](https://github.com/babelcloud/visionclaw/compare/v0.1.24...v0.1.25) (2026-02-22)


## [0.1.24](https://github.com/babelcloud/visionclaw/compare/v0.1.23...v0.1.24) (2026-02-22)

### Features

* add OBS tunnel support with cloudflared and ngrok options, enhance onboarding process for tunnel selection, and implement notification for tunnel URL availability ([646f4cc](https://github.com/babelcloud/visionclaw/commit/646f4cccbef544b266a979569e1f10ffbb264aea))
* refactor observability UI by separating HTML rendering into a new ui.ts file and enhancing server.ts with memory and skill interfaces ([251437c](https://github.com/babelcloud/visionclaw/commit/251437c7523656f38718709f566e28284f7ce60d))


## [0.1.23](https://github.com/babelcloud/visionclaw/compare/v0.1.22...v0.1.23) (2026-02-22)


## [0.1.22](https://github.com/babelcloud/visionclaw/compare/v0.1.21...v0.1.22) (2026-02-22)

### Features

* implement activity tracking and fast response handling for agent interrupts ([63b0b43](https://github.com/babelcloud/visionclaw/commit/63b0b437c77aeb4b0aae4e0fe2e6db947555c7c8))


## [0.1.21](https://github.com/babelcloud/visionclaw/compare/v0.1.20...v0.1.21) (2026-02-22)

### Features

* add delay for automatic restart in upgrade tool to allow user response before process exit ([62b008b](https://github.com/babelcloud/visionclaw/commit/62b008b3bc716e0061ec3c5ad1e3f44631e353cf))


## [0.1.20](https://github.com/babelcloud/visionclaw/compare/v0.1.19...v0.1.20) (2026-02-22)

### Features

* implement upgrade tool to check and update VisionClaw version via npm, including automatic restart support ([b2d50cf](https://github.com/babelcloud/visionclaw/commit/b2d50cfe660599a4f459e84a6b3f08e86ce5f5a6))
* update heartbeat interval to use a constant and enhance build scripts with linting ([9a55fa2](https://github.com/babelcloud/visionclaw/commit/9a55fa2c3349c5d1521dea2dead8fe37e4148d56))


## [0.1.19](https://github.com/babelcloud/visionclaw/compare/v0.1.18...v0.1.19) (2026-02-21)

### Features

* add browser tool for launching Chrome with CDP support and implement tests ([1c6f473](https://github.com/babelcloud/visionclaw/commit/1c6f473a8b0e056cef9d59fec832fc8853ea3bca))
* enhance error handling for session compaction and add unhandled promise rejection logging ([32cddd8](https://github.com/babelcloud/visionclaw/commit/32cddd8e208136bd6fe7e563409456643d23f4c5))


## [0.1.18](https://github.com/babelcloud/visionclaw/compare/v0.1.17...v0.1.18) (2026-02-21)

### Features

* enhance session compaction with error handling and logging ([2a32193](https://github.com/babelcloud/visionclaw/commit/2a32193341f415f2f3a02d8b70647b5dc08e36fa))


## [0.1.17](https://github.com/babelcloud/visionclaw/compare/v0.1.16...v0.1.17) (2026-02-21)

### Features

* remove countJsonlLines function and enhance session management for proactive compaction ([95ace6e](https://github.com/babelcloud/visionclaw/commit/95ace6eb992259e6df241950026a2994c4cd4522))


## [0.1.16](https://github.com/babelcloud/visionclaw/compare/v0.1.15...v0.1.16) (2026-02-21)

### Features

* add countJsonlLines function and integrate it into session management for transcript compaction ([70d8035](https://github.com/babelcloud/visionclaw/commit/70d803524f6e24093df323d05a1a1a9e0de98f65))


## [0.1.15](https://github.com/babelcloud/visionclaw/compare/v0.1.14...v0.1.15) (2026-02-21)

### Features

* enhance base64 image block validation to ignore placeholder images ([e121750](https://github.com/babelcloud/visionclaw/commit/e121750b28ddf4819f7db45f6fbd9be3b8b2c520))


## [0.1.14](https://github.com/babelcloud/visionclaw/compare/v0.1.13...v0.1.14) (2026-02-21)

### Features

* add script to copy built-in skills and update installation logic ([3f97aa6](https://github.com/babelcloud/visionclaw/commit/3f97aa67e21c39e43115eaf4969aaec9a03f9ce6))


## [0.1.13](https://github.com/babelcloud/visionclaw/compare/v0.1.12...v0.1.13) (2026-02-21)

### Features

* improve built-in skills installation logic to check for valid skill folders ([e45397f](https://github.com/babelcloud/visionclaw/commit/e45397f11901aee419decfbca2094716a16db553))


## [0.1.12](https://github.com/babelcloud/visionclaw/compare/v0.1.11...v0.1.12) (2026-02-21)

### Features

* enhance installBuiltinSkills function to support force option for overwriting existing skills ([ec6b183](https://github.com/babelcloud/visionclaw/commit/ec6b183d9781e82dbaacab622f703740656ab9cc))


## [0.1.11](https://github.com/babelcloud/visionclaw/compare/v0.1.10...v0.1.11) (2026-02-21)

### Features

* implement image pruning functionality in session management ([dbc0a7e](https://github.com/babelcloud/visionclaw/commit/dbc0a7e561fc1a900b3ce6d5daa660910b0e286f))


## [0.1.10](https://github.com/babelcloud/visionclaw/compare/v0.1.9...v0.1.10) (2026-02-21)

### Features

* add reconfigure command for updating existing profiles and channels ([1cc9dd4](https://github.com/babelcloud/visionclaw/commit/1cc9dd461539547b0574041de8926274db4e0583))


## [0.1.9](https://github.com/babelcloud/visionclaw/compare/v0.1.8...v0.1.9) (2026-02-20)


## [0.1.8](https://github.com/babelcloud/visionclaw/compare/v0.1.7...v0.1.8) (2026-02-20)


## [0.1.7](https://github.com/babelcloud/visionclaw/compare/v0.1.6...v0.1.7) (2026-02-20)


## [0.1.6](https://github.com/babelcloud/visionclaw/compare/v0.1.5...v0.1.6) (2026-02-20)

### Features

* add local testing harness for computer_use tools and enhance cliclick command handling ([ee37084](https://github.com/babelcloud/visionclaw/commit/ee37084455792ce9236bb9b547c052cb49fbb36f))


## [0.1.5](https://github.com/babelcloud/visionclaw/compare/v0.1.4...v0.1.5) (2026-02-20)

### Features

* add refresh_token handling and enable debug logging option ([a0c3d9e](https://github.com/babelcloud/visionclaw/commit/a0c3d9e886ef9a1e3db04769a901c192d3626e1b))


## [0.1.4](https://github.com/babelcloud/visionclaw/compare/v0.1.3...v0.1.4) (2026-02-20)

### Bug Fixes

* update default host to 0.0.0.0 in ObsConfigSchema and main function ([ba12d53](https://github.com/babelcloud/visionclaw/commit/ba12d535bc43524a06c730b1df568ea3b3db638e))


## [0.1.3](https://github.com/babelcloud/visionclaw/compare/v0.1.2...v0.1.3) (2026-02-20)

### Bug Fixes

* add optional chaining for labels in email tool management ([48dc44d](https://github.com/babelcloud/visionclaw/commit/48dc44d67661e9fa56ddff41e56b2f82712097c1))


## [0.1.2](https://github.com/babelcloud/visionclaw/compare/v0.1.1...v0.1.2) (2026-02-20)


## 0.1.1 (2026-02-20)

### Features

* implement self-contained agent bundle and Node.js runtime download ([703bdd8](https://github.com/babelcloud/visionclaw/commit/703bdd8dff001a01ae8093d86e332cfc29973288))


