# @n8n-as-code/cli

## [2.2.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v2.2.0...n8nac@v2.2.1) (2026-05-13)

### Documentation

* align environment terminology ([6c79f5b](https://github.com/EtienneLescot/n8n-as-code/commit/6c79f5b57e349d59035dc57a464401f493dd75b7))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 2.1.2 to 2.1.3

## [2.2.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v2.1.2...n8nac@v2.2.0) (2026-05-12)

### Features

* **sync:** derive opaque environment workflow dirs ([d5c2c6c](https://github.com/EtienneLescot/n8n-as-code/commit/d5c2c6c4948c9c5704506a61e606f40b539a6db1))
* **vscode:** improve settings webview state management and workspace migration ([2aaffb3](https://github.com/EtienneLescot/n8n-as-code/commit/2aaffb33199f8f810456d1d0e06d1121aa0ac44f))

### Bug Fixes

* address PR review feedback ([4b05b06](https://github.com/EtienneLescot/n8n-as-code/commit/4b05b06e404ded77286058745c047555c3291bf7))
* **cli:** improve n8n api client reliability and config type safety ([08d9566](https://github.com/EtienneLescot/n8n-as-code/commit/08d95664ce119cef2f49822bad08477f07aba6fd))
* **cli:** keep env status read-only ([5f4767f](https://github.com/EtienneLescot/n8n-as-code/commit/5f4767f7a6c1ce77da950efb2a712e77fe74ee31))
* **vscode:** enhance workspace validation and webview UI state tracking ([0787ac2](https://github.com/EtienneLescot/n8n-as-code/commit/0787ac25dfadef9f508f02dc88113523267d9bcf))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 2.1.1 to 2.1.2

## [2.1.2](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v2.1.1...n8nac@v2.1.2) (2026-05-11)

### Bug Fixes

* **auth:** improve API key management for workspace targets ([822604c](https://github.com/EtienneLescot/n8n-as-code/commit/822604ca7d20fdde71515126a0e311ed9d3294b4))

## [2.1.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v2.1.0...n8nac@v2.1.1) (2026-05-11)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 2.1.0 to 2.1.1

## [2.1.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v2.0.3...n8nac@v2.1.0) (2026-05-11)

### Features

* **cli:** improve environment authentication and sync folder management ([a891dfb](https://github.com/EtienneLescot/n8n-as-code/commit/a891dfbaec13bc0cae34511b8bb99723c3c9b40d))
* **cli:** implement intelligent workflow URL resolution ([98f55fb](https://github.com/EtienneLescot/n8n-as-code/commit/98f55fba785223fe4e50dffcbc5f3a11a66e9b22))
* **vscode:** implement workspace migration facade and runner ([94f695e](https://github.com/EtienneLescot/n8n-as-code/commit/94f695eb764c46caedb4c448127d4cd8cd34c563))
* **cli:** add workflow present command and update agent skill guidance ([70d4425](https://github.com/EtienneLescot/n8n-as-code/commit/70d44259e967295830606c4bf82cb71026a66b1d))
* **cli:** add workspace migration command and improve migration orchestration ([603aa59](https://github.com/EtienneLescot/n8n-as-code/commit/603aa59b675e4aa29badac372b24c0f234ac44fe))
* **ui:** implement migration for global n8n instances to workspace ([a8d6026](https://github.com/EtienneLescot/n8n-as-code/commit/a8d6026827f43079b7719d0ddd0b9b26615d950c))
* **cli,vscode:** implement environment-centric configuration and legacy migration ([92f6c34](https://github.com/EtienneLescot/n8n-as-code/commit/92f6c34ac1ba972cd2bb77a307e220f9a10ed183))
* **cli:** add interfaces for legacy workspace upgrade orchestration ([2d87d80](https://github.com/EtienneLescot/n8n-as-code/commit/2d87d80d820868258c156461bf2871450d353a6b))
* wire workspace environments into cli and vscode ([e9f1066](https://github.com/EtienneLescot/n8n-as-code/commit/e9f1066a384618d4a5d7c06308c54f3fe7dd008c))
* **cli:** add workspace environment config model ([d7be153](https://github.com/EtienneLescot/n8n-as-code/commit/d7be15342e8fc7670478e65d8d9169168bbc2aa4))

### Bug Fixes

* **cli:** prioritize baseUrl over tunnelPublicUrl for instance resolution ([aee2f0a](https://github.com/EtienneLescot/n8n-as-code/commit/aee2f0a32f4d9f591d7af5095e7c91bc27cc2f4f))
* **cli:** exclude already migrated v4 environments from migration detection ([0e0ac13](https://github.com/EtienneLescot/n8n-as-code/commit/0e0ac130cb88c2853a395e4e34cb288f8d6fb38a))
* **cli:** update workflow presentation access logic ([96c98a1](https://github.com/EtienneLescot/n8n-as-code/commit/96c98a197392bf95a262660ae42d9b108f35b4f8))
* **cli:** unify workspace migration reporting and enforce atomicity ([0e3e07f](https://github.com/EtienneLescot/n8n-as-code/commit/0e3e07f2e44eeb54c2de154dc7a91a1e58ee790f))
* **cli:** enforce migration-first workflow for workspace readiness ([cc11e37](https://github.com/EtienneLescot/n8n-as-code/commit/cc11e37b4e02f9f91f506ce38f2c16d8034af14c))
* **skills:** consolidate agent skills into n8n-architect ([6212c2f](https://github.com/EtienneLescot/n8n-as-code/commit/6212c2f5cb6f76d64cfb5141d39306aef16ac086))
* **config:** use helper method for external instance URL resolution ([4965535](https://github.com/EtienneLescot/n8n-as-code/commit/4965535c60be78a75e72a24b067056aba68fd779))
* **config:** rename instance targets to environment targets and update terminology ([c33d024](https://github.com/EtienneLescot/n8n-as-code/commit/c33d024158b8d4d584bf5e8ab04500b54ae072e5))
* **config:** refine migration logic and improve credential retrieval ([389a2a9](https://github.com/EtienneLescot/n8n-as-code/commit/389a2a90d0dcf6e316f37710cfccfd2fd7c921dd))
* **cli,vscode:** transition from instance-based to environment-centric configuration ([788c956](https://github.com/EtienneLescot/n8n-as-code/commit/788c956c8fe5cfda5d8f1789c673493b833c1ea5))
* **cli:** harden environment promotion safety ([09543c0](https://github.com/EtienneLescot/n8n-as-code/commit/09543c074885842d4510e4a61050fe51cc024661))
* **cli:** harden workspace environment config resolution ([bcdf543](https://github.com/EtienneLescot/n8n-as-code/commit/bcdf543283e4c28cceb646e4a46bdb5284f77aad))
* close workspace environment review gaps ([c01cf7c](https://github.com/EtienneLescot/n8n-as-code/commit/c01cf7c6fe8370e1fef1c38205242791ed85ce3a))
* **cli:** preserve idless legacy instances ([1081b94](https://github.com/EtienneLescot/n8n-as-code/commit/1081b94d29cad602abdfa429c402e91ef2fe3c4c))
* **cli:** harden v1 migration edge cases ([789d833](https://github.com/EtienneLescot/n8n-as-code/commit/789d833382d7cc33c90bf6004e376c7766b250bf))
* **cli:** add v1 migration path ([ff0c979](https://github.com/EtienneLescot/n8n-as-code/commit/ff0c97938b3df307dff75814187bad98dca0b2e1))

### Documentation

* update documentation for unified workspace migration and readiness ([e078a79](https://github.com/EtienneLescot/n8n-as-code/commit/e078a79a550a7f5121a25e6d07b36079619f3c4d))
* align docs and skills with environments ([267e9c2](https://github.com/EtienneLescot/n8n-as-code/commit/267e9c2980b08cb9f6a90b7c15e2b62717d6ee9c))
* update documentation for v2 split runtime and workspace model ([b8a4125](https://github.com/EtienneLescot/n8n-as-code/commit/b8a41256ea28d16382607a744c1f92fd3bac5824))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/manager-adapter bumped from 2.0.2 to 2.0.3
    * @n8n-as-code/skills bumped from 2.0.1 to 2.1.0

## [2.0.3](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v2.0.2...n8nac@v2.0.3) (2026-05-06)

### Bug Fixes

* **deps:** upgrade n8n-manager-core to v0.7.0 ([db6b3f1](https://github.com/EtienneLescot/n8n-as-code/commit/db6b3f1c027f762c9623cd4949b347ce0c0b61e6))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/manager-adapter bumped from 2.0.1 to 2.0.2

## [2.0.2](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v2.0.1...n8nac@v2.0.2) (2026-05-06)

### Bug Fixes

* **deps:** bump @n8n-as-code/n8n-manager-core from 0.6.1 to 0.6.2 ([2c92c62](https://github.com/EtienneLescot/n8n-as-code/commit/2c92c62b01545f934100d56af88c7f3fc098a724))
* make package build scripts cross-platform ([6fb7318](https://github.com/EtienneLescot/n8n-as-code/commit/6fb7318125fc07ee2fe712e63bb80f9256963d2f))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/manager-adapter bumped from 2.0.0 to 2.0.1

## [2.0.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v2.0.0...n8nac@v2.0.1) (2026-05-06)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 2.0.0 to 2.0.1

## [2.0.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.8.1...n8nac@v2.0.0) (2026-05-06)

### ⚠ BREAKING CHANGES

* migrate runtime ownership to n8n-manager ([8705ab4](https://github.com/EtienneLescot/n8n-as-code/commit/8705ab44abe4c73315d6985523c05a929cae3a94))

### Features

* **cli:** implement sync event journal for workflow tracking ([9d3776a](https://github.com/EtienneLescot/n8n-as-code/commit/9d3776ae44c1a405d952dff96791c462dd1aec21))
* **telemetry:** embed PostHog release config ([33ba419](https://github.com/EtienneLescot/n8n-as-code/commit/33ba419effcdf787dff28475272a7d09ededbad7))
* **cli:** simplify instance identifier logic and enforce canonical formats ([ece4b27](https://github.com/EtienneLescot/n8n-as-code/commit/ece4b27daec92111fb2d051920ada4144561b57c))
* **vscode-extension:** enhance agent workbench and provider management ([b34e619](https://github.com/EtienneLescot/n8n-as-code/commit/b34e619ead5ce27ab83e695012fff764f0e3f145))
* **telemetry:** add privacy-first product analytics ([7afb6e4](https://github.com/EtienneLescot/n8n-as-code/commit/7afb6e4500b8ac27a15f80636f48116a56480f7d))
* **ai:** automatically infer local CLI command for context generation ([16d4cba](https://github.com/EtienneLescot/n8n-as-code/commit/16d4cba3c0bdb09282b6f26b181f619241c5a2e3))
* use n8n-manager global configuration ([4ec83bd](https://github.com/EtienneLescot/n8n-as-code/commit/4ec83bdff72e0dd239dea32cec4109015311a095))

### Bug Fixes

* **deps:** bump @n8n-as-code/n8n-manager-core to ^0.6.1 ([015f504](https://github.com/EtienneLescot/n8n-as-code/commit/015f504800e83a1d22c5f2a180e5ed93d2f57b9e))
* **cli:** remove redundant instance identifier canonicalization ([8825516](https://github.com/EtienneLescot/n8n-as-code/commit/88255169972f000ac693714de3889b31b1289a55))
* **cli:** propagate current user transport errors ([3728e44](https://github.com/EtienneLescot/n8n-as-code/commit/3728e44b423d898bfc982cff47c7fe4fda27afb2))
* update dependencies and add tunnel observation script ([bd1b33a](https://github.com/EtienneLescot/n8n-as-code/commit/bd1b33a4fe03b358e8327b1fa35138fc7cf80f6c))
* **cli:** standardize instance identifier generation and resolution ([6d8242f](https://github.com/EtienneLescot/n8n-as-code/commit/6d8242f10dcde07e222dcc0413dd9073b3982729))
* **deps:** bump @n8n-as-code/n8n-manager-core to ^0.5.1 ([ec58f6c](https://github.com/EtienneLescot/n8n-as-code/commit/ec58f6cf9357cba3addb890afab3225f41e3b747))
* **telemetry:** refine active usage semantics ([4ffe544](https://github.com/EtienneLescot/n8n-as-code/commit/4ffe544583c2e784a066417edd8a0fceaa3dc5df))
* **cli:** avoid leaking workflow stub helper types ([67d3b0c](https://github.com/EtienneLescot/n8n-as-code/commit/67d3b0ce1f3823967e4ddfd13c275d8684695de7))
* **vscode-extension:** improve project sync feedback ([15a9a28](https://github.com/EtienneLescot/n8n-as-code/commit/15a9a28d83ebcf6892aa2cd1875aaeb3fe7ee489))
* **skills:** align prerelease adapter commands ([9d1c0a4](https://github.com/EtienneLescot/n8n-as-code/commit/9d1c0a4ba54c9de1a031dc4a937dc64295260341))
* **deps:** upgrade @n8n-as-code/n8n-manager-core to ^0.5.0 ([a6b0366](https://github.com/EtienneLescot/n8n-as-code/commit/a6b0366e0bef5ded7917a749b471c88ea4f9e273))
* **cli:** allow preserving active instance during config save ([4d6d158](https://github.com/EtienneLescot/n8n-as-code/commit/4d6d158165e5ace7a67bbad1c350790516e6e1e2))
* **deps:** upgrade n8n-manager-core and credentials-manager ([8238f73](https://github.com/EtienneLescot/n8n-as-code/commit/8238f730d2cdaa1c063378148c70650438fc7644))
* **deps:** switch to semver for internal package dependencies ([d63f1d2](https://github.com/EtienneLescot/n8n-as-code/commit/d63f1d248adfa62408605b0cad847edc67e0271f))
* preserve workspace context in agent tooling ([7b77b7c](https://github.com/EtienneLescot/n8n-as-code/commit/7b77b7c2bd958bd9194f7e9177f5de276fbb9487))
* inject n8n-manager agent tools across facades ([69be867](https://github.com/EtienneLescot/n8n-as-code/commit/69be86790121eb01a6ee0843ad838143ec858738))
* **cli:** decouple runtime management from workspace management ([574bb05](https://github.com/EtienneLescot/n8n-as-code/commit/574bb0592e96411326e69a1a188b010c39169269))
* **cli:** resolve macOS /tmp symlink in sync-manager tests (#357) ([70d6c8d](https://github.com/EtienneLescot/n8n-as-code/commit/70d6c8dedfc151578d17548fda02cdb312f82a60))
* **cli:** implement stable instance identifiers ([d9181cd](https://github.com/EtienneLescot/n8n-as-code/commit/d9181cd64570f9f873ded8cba92bebc5ba3eb111))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/manager-adapter bumped from 0.1.0 to 2.0.0
    * @n8n-as-code/skills bumped from 1.10.0 to 2.0.0
    * @n8n-as-code/telemetry bumped from 0.1.0 to 2.0.0
    * @n8n-as-code/transformer bumped from 1.2.1 to 2.0.0
    * @n8n-as-code/workflow-core bumped from 0.1.0 to 2.0.0

## [1.8.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.8.0...n8nac@v1.8.1) (2026-04-24)

### Bug Fixes

* **cli:** update pinned npx example ([0eba434](https://github.com/EtienneLescot/n8n-as-code/commit/0eba43400ec551236073181801cc37f37beb20fc))

## [1.8.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.7.0...n8nac@v1.8.0) (2026-04-24)

### Features

* **cli:** sanitize workflow update payloads ([47a92b3](https://github.com/EtienneLescot/n8n-as-code/commit/47a92b3d6b15075136b96c56978dc47264554120))

### Bug Fixes

* preserve availableInMCP and callerPolicy settings on push ([cdb19d8](https://github.com/EtienneLescot/n8n-as-code/commit/cdb19d83909878aea39f20e2403a44380f04f568))
* handle options in skills help detection ([ba7ce06](https://github.com/EtienneLescot/n8n-as-code/commit/ba7ce06bf812b30da45353559e1177804a24ca12))
* lazy-load skills CLI startup path ([3b22783](https://github.com/EtienneLescot/n8n-as-code/commit/3b22783fe5843e958f74f892c16f52d622e19bd3))
* **cli:** skip personal placeholder projectId on create and add sync-engine tests ([9c558b9](https://github.com/EtienneLescot/n8n-as-code/commit/9c558b91c8726737690a8f0e3d85efef024744c7))
* assign new workflows to configured project on creation ([b2e434d](https://github.com/EtienneLescot/n8n-as-code/commit/b2e434d90382142dc0f09b4d1d27ddbdae1b1ab5))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.9.0 to 1.10.0
    * @n8n-as-code/transformer bumped from 1.2.0 to 1.2.1

## [1.7.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.6.2...n8nac@v1.7.0) (2026-04-16)

### Features

* add workflow description decorator support ([d9188c9](https://github.com/EtienneLescot/n8n-as-code/commit/d9188c9a72259751499bf295f6b2efba7530d064))
* **workflow:** enhance workflow actions and context handling for archived and local-only workflows ([1b680f4](https://github.com/EtienneLescot/n8n-as-code/commit/1b680f426643c16dfc9bddcff7fe59791184dbb0))
* **workflow:** implement read-only behavior for archived workflows and update action items ([89737bc](https://github.com/EtienneLescot/n8n-as-code/commit/89737bc8200bf4e3b11a246d9d9f96d6b8ef2ee7))
* **workflow:** add isArchived detection for local-only workflows from @workflow decorator ([f62280b](https://github.com/EtienneLescot/n8n-as-code/commit/f62280bf1ab2ab6a792371fee573e247c3ca3b59))
* **cli:** add --include-archived and --only-archived flags to list/find commands ([59be2ee](https://github.com/EtienneLescot/n8n-as-code/commit/59be2eeb9b30b4b7ee57e9f1279bab15b54b767d))

### Bug Fixes

* **sync:** handle push failure for archived workflows with appropriate messaging ([18bf5c5](https://github.com/EtienneLescot/n8n-as-code/commit/18bf5c59ce5dcfc1c0ee7478610d2012408f809e))
* **workflow:** enhance status logic for remote deletion scenarios ([8a70d59](https://github.com/EtienneLescot/n8n-as-code/commit/8a70d590151a47992e8c9ea7b80b543f023a65ca))
* **cli:** clarify default non-archived behaviour in list/find --help descriptions ([377ddf5](https://github.com/EtienneLescot/n8n-as-code/commit/377ddf507804f9e8849c83e2625612fc3fd99a9b))
* rename 'live' tab to 'workflows', add search badge for archived workflows ([1bbc3a4](https://github.com/EtienneLescot/n8n-as-code/commit/1bbc3a43c356ac9086c4579e23059d6be5575b68))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.8.2 to 1.9.0
    * @n8n-as-code/transformer bumped from 1.1.0 to 1.2.0

## [1.6.2](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.6.1...n8nac@v1.6.2) (2026-04-10)

### Bug Fixes

* **types:** add webhookId to NodeDecoratorOptions interface ([20e700c](https://github.com/EtienneLescot/n8n-as-code/commit/20e700cb9bc3ebcfee8a01c3f943c16e3daa3b79))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.8.1 to 1.8.2

## [1.6.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.6.0...n8nac@v1.6.1) (2026-04-09)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.8.0 to 1.8.1

## [1.6.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.5.5...n8nac@v1.6.0) (2026-04-09)

### Features

* **cli:** persist workflowDir in config and enforce full path for push ([bd1bcdd](https://github.com/EtienneLescot/n8n-as-code/commit/bd1bcddc88d32f80f7eb0e73891db131d3873685))
* **cli:** add global --instance option to target a specific saved instance ([4b57af3](https://github.com/EtienneLescot/n8n-as-code/commit/4b57af302c7baaad4256bd0aff17fb05dacfe36a))

### Bug Fixes

* **cli:** resolve user identity using JWT API key and specific user endpoint (fixes #303) ([1eeb1da](https://github.com/EtienneLescot/n8n-as-code/commit/1eeb1da9bce4d3c84e33680d45ebc3f6c7b49aa5))
* **cli:** restrict credentials.json permissions to 0600 (fixes #304) ([4214450](https://github.com/EtienneLescot/n8n-as-code/commit/42144506b30b112589172e737122e9d205a068aa))
* **cli:** use regex assertion to avoid whitespace-sensitive test ([8dff49a](https://github.com/EtienneLescot/n8n-as-code/commit/8dff49a3f39118ff27402de1e5b3d0621236ec56))
* **cli:** align push help with path-based contract ([509b76b](https://github.com/EtienneLescot/n8n-as-code/commit/509b76bc9a35c9e85bfd112677c1153a8fa4c2ac))
* **cli:** preserve UNC workflowDir prefixes ([45ac171](https://github.com/EtienneLescot/n8n-as-code/commit/45ac1719c7e2254cf7fcca0be836e9327c1e2051))
* **cli:** reject nested push paths explicitly ([21720ba](https://github.com/EtienneLescot/n8n-as-code/commit/21720ba2e8e1cd8920fbd417c47c896d0079d866))
* **skills:** clarify workflowDir path semantics in AI guidance ([e6e8535](https://github.com/EtienneLescot/n8n-as-code/commit/e6e853586c2a4e03fd88d5bec1d3c428b320b870))
* **cli:** address PR review feedback on workflowDir and push path handling ([c1af346](https://github.com/EtienneLescot/n8n-as-code/commit/c1af34625342bd6710943c6d488c0c4a64d14585))
* **cli:** detect ambiguous instance name matches in --instance resolution ([ff56113](https://github.com/EtienneLescot/n8n-as-code/commit/ff56113206566744a1a377435a0322ac490c6e75))
* **cli:** address Copilot review comments on global --instance option ([573a617](https://github.com/EtienneLescot/n8n-as-code/commit/573a617ddb9141320bc154dc20affbbd785a6431))
* **cli:** hide --raw from help output using Commander hideHelp() ([a49f507](https://github.com/EtienneLescot/n8n-as-code/commit/a49f507e89a42ccfec2b975b1c76c0a321896f67))
* **cli:** unify --json flag on list and find commands ([def2918](https://github.com/EtienneLescot/n8n-as-code/commit/def2918cb6a10d5999a6b7cd0f345b601444c3d9))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.7.0 to 1.8.0
    * @n8n-as-code/transformer bumped from 1.0.2 to 1.1.0

## [1.5.5](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.5.4...n8nac@v1.5.5) (2026-04-03)

### Bug Fixes

* update TypeScript configuration to use NodeNext module and resolution ([b52d82f](https://github.com/EtienneLescot/n8n-as-code/commit/b52d82f6cb536d2321a12b2c6c0fcbda54f892a0))

## [1.5.4](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.5.3...n8nac@v1.5.4) (2026-04-03)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.6.0 to 1.7.0

## [1.5.3](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.5.2...n8nac@v1.5.3) (2026-04-02)

### Bug Fixes

* **skills:** clarify --prod vs bare test wording; add dynamic webhook path test ([f16eadf](https://github.com/EtienneLescot/n8n-as-code/commit/f16eadf5111858683499ce1cc1f169defd4f0f55))
* **cli:** update webhook URL routing logic in N8nApiClient ([da4fb6d](https://github.com/EtienneLescot/n8n-as-code/commit/da4fb6dd4602c922e0ec0587800e21572c9892c8))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.5.1 to 1.6.0

## [1.5.2](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.5.1...n8nac@v1.5.2) (2026-04-02)

### Bug Fixes

* **cli:** move webhook id synthesis to push path ([b66445c](https://github.com/EtienneLescot/n8n-as-code/commit/b66445cb68a924a55b8793d547cd0466951d4ba9))
* **cli:** assign missing webhook ids on push ([2e20bd3](https://github.com/EtienneLescot/n8n-as-code/commit/2e20bd39532c5dfb90f4654c7668d7430bcd3190))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.5.0 to 1.5.1

## [1.5.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.5.0...n8nac@v1.5.1) (2026-04-01)

### Bug Fixes

* **cli:** address PR review feedback ([2e74af5](https://github.com/EtienneLescot/n8n-as-code/commit/2e74af53e7a5d0ef8a96fc992f40f3dbc7d708ca))
* **cli:** handle inaccessible community projects API ([ef7a267](https://github.com/EtienneLescot/n8n-as-code/commit/ef7a26761cb4174abcecf76d2166ff6c557192f7))

## [1.5.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.4.0...n8nac@v1.5.0) (2026-04-01)

### Features

* **cli/skills/vscode:** auto-refresh AGENTS.md via n8nac version stamp ([0304559](https://github.com/EtienneLescot/n8n-as-code/commit/030455968f12112c1ef5fbe299afb51ac9db97e8))
* **mcp:** add dedicated MCP server and CLI integration ([91c9c69](https://github.com/EtienneLescot/n8n-as-code/commit/91c9c6929595a5ef30995bc8eeba5e3d3b825606))
* **cli:** refresh n8n-workflows.d.ts for all instances in update-ai ([61c2215](https://github.com/EtienneLescot/n8n-as-code/commit/61c22157432c75baa70af531837bdc340cbe7fbc))

### Bug Fixes

* address PR #263 review comments ([b87ef0e](https://github.com/EtienneLescot/n8n-as-code/commit/b87ef0e8ecce49f400ed235004c973644cae65c1))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.4.0 to 1.5.0

## [1.4.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.3.1...n8nac@v1.4.0) (2026-03-31)

### Features

* enhance CLI instance management tests by stripping ANSI codes from output ([14169d7](https://github.com/EtienneLescot/n8n-as-code/commit/14169d7535b24270ea48844f2d0439e71365c4ab))
* add integration tests for CLI instance management and update AI functionality ([f3131de](https://github.com/EtienneLescot/n8n-as-code/commit/f3131de6f74c28875e8264c5ac929291046cee7b))
* add agent-friendly instance management flows ([3d63571](https://github.com/EtienneLescot/n8n-as-code/commit/3d63571e1c5243e58a51a93b0c0b927946be86bf))
* unify instance configuration handling with verification ([500ae07](https://github.com/EtienneLescot/n8n-as-code/commit/500ae07b988503ffb75781e82eb86976ed8c80d5))
* implement migration of legacy mono-instance config to unified instance library format ([65d8c56](https://github.com/EtienneLescot/n8n-as-code/commit/65d8c569db69170e43bdd43b9dfab04821c86197))
* refine instance config flows across cli and vscode ([1ce3682](https://github.com/EtienneLescot/n8n-as-code/commit/1ce368264098703d70f531410052d2a46b4f8ab7))
* extend instance library to plugins docs and integration tests ([3f97f54](https://github.com/EtienneLescot/n8n-as-code/commit/3f97f54869ddf99cd8c9b3837cf7ec94d35dccb5))
* add instance switching functionality to n8n VSCode extension ([0250abd](https://github.com/EtienneLescot/n8n-as-code/commit/0250abd74b65d8370157b0e7548e3bb421f18c4f))

### Documentation

* align config flows across product surfaces ([d961f78](https://github.com/EtienneLescot/n8n-as-code/commit/d961f783e1b95022acdbf3f13ca0982520026619))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.3.1 to 1.4.0

## [1.3.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.3.0...n8nac@v1.3.1) (2026-03-30)

### Bug Fixes

* make agent workflow testing and sync state resilient ([5850d07](https://github.com/EtienneLescot/n8n-as-code/commit/5850d07d8136ffb24c5106c7391b2d49d4dd2e5d))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.3.0 to 1.3.1

## [1.3.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.2.0...n8nac@v1.3.0) (2026-03-30)

### Features

* credential management + workflow activate/credential-required for autonomous agent loop ([b45552b](https://github.com/EtienneLescot/n8n-as-code/commit/b45552b4c6edcd6f216dd1a7e730d4d52c15bc8f))

### Bug Fixes

* validate object payloads for credential and test commands ([78dc794](https://github.com/EtienneLescot/n8n-as-code/commit/78dc7941b44fd60c570a70c1f648e93f64b0bdad))
* **cli:** fail live auth errors even locally ([4a57c86](https://github.com/EtienneLescot/n8n-as-code/commit/4a57c86d06b275f8beaa7cfa47c2a6a6a7442d5d))
* **cli:** fail live integration auth issues in ci ([3c3f552](https://github.com/EtienneLescot/n8n-as-code/commit/3c3f5524cdba384846319ec344bc9333cddfc8cf))
* skip live integration tests gracefully when credentials are invalid or expired ([9a3d7a2](https://github.com/EtienneLescot/n8n-as-code/commit/9a3d7a2c5e63b3bd0465c866fb3fd6f52771f4da))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.2.0 to 1.3.0

## [1.2.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.1.5...n8nac@v1.2.0) (2026-03-25)

### Features

* implement test plan command to inspect workflow testability and infer payload ([81c9377](https://github.com/EtienneLescot/n8n-as-code/commit/81c9377cb433874091e269a13dd6ed6cf0bed009))
* add unit tests for N8nApiClient workflow detection and classification ([be4fb45](https://github.com/EtienneLescot/n8n-as-code/commit/be4fb452fe2340ff2f8e47a17eb9a58133a0d43e))
* add `n8nac test` command for testing HTTP-triggered workflows with error classification ([3bac0bd](https://github.com/EtienneLescot/n8n-as-code/commit/3bac0bdfb35f54bf4f547217d861317bcd13c082))

### Bug Fixes

* own-review fixes on test/test-plan feature ([abe4952](https://github.com/EtienneLescot/n8n-as-code/commit/abe4952b49d6185a5e9c05579086166cc276d990))
* address review comments on test/test-plan commands ([f98cda0](https://github.com/EtienneLescot/n8n-as-code/commit/f98cda0849f86a385b2fc756ee9197c59f12eae0))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.1.5 to 1.2.0

## [1.1.5](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.1.4...n8nac@v1.1.5) (2026-03-18)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.1.4 to 1.1.5

## [1.1.4](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.1.3...n8nac@v1.1.4) (2026-03-17)

### Bug Fixes

* **cli:** suppress API warning spam in n8nac list output ([a23cfa7](https://github.com/EtienneLescot/n8n-as-code/commit/a23cfa7bbd15139b3572c7148602a9e3ed8d2b11))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.1.3 to 1.1.4

## [1.1.3](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.1.2...n8nac@v1.1.3) (2026-03-17)

### Bug Fixes

* **openclaw:** pass API key via stdin ([eccbc19](https://github.com/EtienneLescot/n8n-as-code/commit/eccbc199c834fa0a024d89e988666c3f8c6d9294))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.1.2 to 1.1.3
    * @n8n-as-code/transformer bumped from 1.0.1 to 1.0.2

## [1.1.2](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.1.1...n8nac@v1.1.2) (2026-03-13)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.1.1 to 1.1.2

## [1.1.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.1.0...n8nac@v1.1.1) (2026-03-13)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.1.0 to 1.1.1

## [1.1.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v1.0.0...n8nac@v1.1.0) (2026-03-13)

### Features

* add workflow search to cli and extension ([ca196fc](https://github.com/EtienneLescot/n8n-as-code/commit/ca196fc613a0b2e326f66403585693ed72729a39))

### Bug Fixes

* preserve alwaysOutputData, executeOnce, retryOnFail, maxTries, waitBetweenTries through pull→push roundtrip ([31c62d3](https://github.com/EtienneLescot/n8n-as-code/commit/31c62d375023653de7bf98670cccc4e833f6964c))
* **build:** refresh docs cache when llms index changes ([87b30ca](https://github.com/EtienneLescot/n8n-as-code/commit/87b30ca97f7bda86fd41e0fb83a870fc86d98c26))
* validate cli limit input strictly ([b751ee8](https://github.com/EtienneLescot/n8n-as-code/commit/b751ee80531bd5d8c5577c0a32d802ef408eece0))
* optimize workflow list match counting ([92cd987](https://github.com/EtienneLescot/n8n-as-code/commit/92cd9871212191262e626b64af5766604bdbb557))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.0.0 to 1.1.0
    * @n8n-as-code/transformer bumped from 1.0.0 to 1.0.1

## [1.0.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.13.0...n8nac@v1.0.0) (2026-03-10)

### Dependencies

* The following workspace dependencies were updated
  * @n8n-as-code/skills bumped from 0.18.0 to 1.0.0
  * @n8n-as-code/transformer bumped from 0.2.10 to 1.0.0

## [0.13.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.12.1...n8nac@v0.13.0) (2026-03-09)

### Features

* remove SnippetGenerator and related functionality from AI context updates ([b5d3781](https://github.com/EtienneLescot/n8n-as-code/commit/b5d37819608435d4d4e9e5bc73a2973aa631c537))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 0.17.0 to 0.18.0
    * @n8n-as-code/transformer bumped from 0.2.9 to 0.2.10

## [0.12.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.12.0...n8nac@v0.12.1) (2026-03-09)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 0.16.17 to 0.17.0

## [0.12.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.11.6...n8nac@v0.12.0) (2026-03-09)

### Features

* implement instance identifier resolution and unify workspace config handling ([2d4574e](https://github.com/EtienneLescot/n8n-as-code/commit/2d4574e0b69e1ffd42f05d94df3fd8789fb76e3d))

### Bug Fixes

* address PR review comments ([8a10a9a](https://github.com/EtienneLescot/n8n-as-code/commit/8a10a9a50a02c30c4b22c40a64d3e511e7f5ca3e))

## [0.11.6](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.11.5...n8nac@v0.11.6) (2026-03-09)

## [0.11.5](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.11.4...n8nac@v0.11.5) (2026-03-09)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 0.16.16 to 0.16.17

## [0.11.4](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.11.3...n8nac@v0.11.4) (2026-03-09)

### Bug Fixes

* update README to correct configuration file name for project switching ([b6dc5ad](https://github.com/EtienneLescot/n8n-as-code/commit/b6dc5adbe06b381fa63c8350ab3bca4d1f9b13d2))

## [0.11.3](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.11.2...n8nac@v0.11.3) (2026-03-08)


### Features

* **tests:** add workflow file rename and copy scenarios to integration tests ([f89b05e](https://github.com/EtienneLescot/n8n-as-code/commit/f89b05eabb90cbbced9cbc4009b1487a52e1dacd))


### Bug Fixes

* **cli:** preserve workflow tags on pull ([d6b1379](https://github.com/EtienneLescot/n8n-as-code/commit/d6b13797c29eb4a478744eec3bcb03c5477a0e52))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.15 to 0.16.16
    * @n8n-as-code/transformer bumped from 0.2.8 to 0.2.9

## [0.11.2](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.11.1...n8nac@v0.11.2) (2026-03-07)


### Features

* **ci:** add live integration tests and update CI workflows ([f83ecf6](https://github.com/EtienneLescot/n8n-as-code/commit/f83ecf6495c1f12d6991de62f25087e65620ef38))
* **cli:** enhance test scripts with integration testing capabilities ([f83ecf6](https://github.com/EtienneLescot/n8n-as-code/commit/f83ecf6495c1f12d6991de62f25087e65620ef38))


### Bug Fixes

* **cli:** update push command to require full workflow file path ([d28ded0](https://github.com/EtienneLescot/n8n-as-code/commit/d28ded0afb5fa0f223c8bfd5ae15e9f6b64ce004))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.14 to 0.16.15
    * @n8n-as-code/transformer bumped from 0.2.7 to 0.2.8

## [0.11.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.11.0...n8nac@v0.11.1) (2026-03-07)


### Features

* **cli:** add non-interactive init for agents ([9ccc8e0](https://github.com/EtienneLescot/n8n-as-code/commit/9ccc8e0941b4151432142cd95fee9dfe988286b1))
* **cli:** push workflows by filename ([0422619](https://github.com/EtienneLescot/n8n-as-code/commit/0422619f098bcbf583a963b2d261388dfde0b626))


### Bug Fixes

* **cli:** address Claude plugin review feedback ([5fb588e](https://github.com/EtienneLescot/n8n-as-code/commit/5fb588ee988bd5b9e3f7b7cf8213d4298a974b5b))
* **sync:** refresh local workflow mapping before push ([90e2472](https://github.com/EtienneLescot/n8n-as-code/commit/90e2472f68bd8006a86ac53296984cce32bf1c5b))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.13 to 0.16.14
    * @n8n-as-code/transformer bumped from 0.2.6 to 0.2.7

## [0.11.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.10.7...n8nac@v0.11.0) (2026-03-06)


### ⚠ BREAKING CHANGES

* The 'n8n-as-code watch' command is deprecated in favor of 'n8nac start'. Users should update their scripts and workflows accordingly.
* **agent-cli:** This update introduces a new type field to node schemas and improves schema handling, which may require adjustments in dependent packages. The version has been bumped to 0.10.0 to reflect these changes.
* **agent-cli:** Test expectations for empty search results now use more flexible assertions
* **agent-cli:** Search behavior completely overhauled with new unified approach
* **agent-cli:** Extension size increases to 5.2 MB due to enriched data
* **agent-cli:** This update introduces significant changes to the agent-cli package and requires all dependent packages to update to version 0.3.0 or higher.

### Features

* add custom nodes support via n8nac-custom-nodes.json sidecar file ([e293a4e](https://github.com/EtienneLescot/n8n-as-code/commit/e293a4e5f0a0537f534b79bc350f5c81b9b4646f))
* add refreshLocalState method to SyncManager and update sync commands for accurate local cache handling ([1d8437c](https://github.com/EtienneLescot/n8n-as-code/commit/1d8437ceef9ba54397a7de9bc75b6d75f2483fdf))
* add TypeScript workflows support and conversion CLI commands ([0583c59](https://github.com/EtienneLescot/n8n-as-code/commit/0583c59a51ded27987802f030a3a6730bd59aacf))
* **agent-cli:** add AI-powered node discovery with enriched documentation ([6de05ed](https://github.com/EtienneLescot/n8n-as-code/commit/6de05ed9b73ea0d8578e17ba2d69e7be8a794cf7))
* **agent-cli:** add search intelligence integration and improve path resolution ([f636f4e](https://github.com/EtienneLescot/n8n-as-code/commit/f636f4e60d3b39759aa3eb739b2fdc7e0d77a286))
* **agent-cli:** add type field to node schema and improve schema handling ([a48185a](https://github.com/EtienneLescot/n8n-as-code/commit/a48185a1bf9fb69da602fd773ba0a00514ba246e))
* **agent-cli:** expand capabilities with community workflows and refined CLI ([5766e0c](https://github.com/EtienneLescot/n8n-as-code/commit/5766e0c7c7082a0bf4a82762f903de6ac437d8db))
* **agent-cli:** major refactor with unified FlexSearch integration ([37fa447](https://github.com/EtienneLescot/n8n-as-code/commit/37fa447eb776b823cd9c8faba553fc657c808d42))
* **agent-cli:** optimize package size and enable enriched index ([0d668db](https://github.com/EtienneLescot/n8n-as-code/commit/0d668db0e2d6e8aa464496b11c0ebf99a231bc12))
* **agent-cli:** support community nodes with validation warnings ([b98887f](https://github.com/EtienneLescot/n8n-as-code/commit/b98887fefff207964a0d704c5b50287f36418ee9))
* enhance AiContextGenerator to support pre-release detection and update CLI command usage ([bde29b9](https://github.com/EtienneLescot/n8n-as-code/commit/bde29b9001839df9166e5309b076140678dcdb46))
* enhance configuration management by implementing unified config file for CLI and VSCode alignment ([50dce35](https://github.com/EtienneLescot/n8n-as-code/commit/50dce352891f7886972aaa91c0de150a7b0287dd))
* enhance push functionality to handle new and existing workflows with filename support ([6900770](https://github.com/EtienneLescot/n8n-as-code/commit/6900770cab1d8d7709ce4ae3125f84ae6f983bb3))
* enhance update-ai command and AiContextGenerator to improve local shim generation and clarify installation requirements for skills CLI ([3fb7e06](https://github.com/EtienneLescot/n8n-as-code/commit/3fb7e0658f6eefb984f43cee39c71162e3c1b069))
* implement auto-push and conflict resolution in SyncManager; update VSCode extension for improved workflow handling ([9ff944a](https://github.com/EtienneLescot/n8n-as-code/commit/9ff944a0b949143ae16d3296217406c4651c943d))
* implement CliApi to unify CLI command handling in VSCode extension ([4eb2a50](https://github.com/EtienneLescot/n8n-as-code/commit/4eb2a502d5811260a3f94b7215038fd93fb124f5))
* implement fetch command to update remote state cache for workflows ([cc6c064](https://github.com/EtienneLescot/n8n-as-code/commit/cc6c0640a9b0beda48de7c2ee3672b206aa1ba06))
* implement force refresh method and update sync logic across commands; add Pull-on-Focus feature in VSCode extension ([f110a9b](https://github.com/EtienneLescot/n8n-as-code/commit/f110a9b9d50f74256839a42d86dcc1d5e8e8db2e))
* implement git-like sync architecture with conflict resolution for workflows ([894b0a6](https://github.com/EtienneLescot/n8n-as-code/commit/894b0a6c58f91db989d5486b5abd048b4ac3faef))
* implement Git-like sync architecture; disable auto-push and update sync logic in StartCommand and SyncManager ([3711d3e](https://github.com/EtienneLescot/n8n-as-code/commit/3711d3eea46c81d12db013a1187089f895277ace))
* implement lightweight workflow listing to optimize status retrieval ([289e9bf](https://github.com/EtienneLescot/n8n-as-code/commit/289e9bfa3b3d1866aa16b5c794ea69b416688cc2))
* improve VS Code extension configuration UX with automatic project loading and pre-selection ([91fcee5](https://github.com/EtienneLescot/n8n-as-code/commit/91fcee5d5eb3abfc57b66386c1b846ce4703ac01))
* optimize workflow synchronization by removing force refresh and using cached state ([40ae940](https://github.com/EtienneLescot/n8n-as-code/commit/40ae940d9c3803fe7fe8e3e02157f3d64897401a))
* Refactor AiContextGenerator to remove shim generation and update command usage ([b5f6fa1](https://github.com/EtienneLescot/n8n-as-code/commit/b5f6fa1ed161a98e0f8cc38e57640ecd3db936b6))
* refactor StartCommand and SyncCommand to streamline conflict resolution; update VSCode extension for improved user experience and action handling ([e10a6e8](https://github.com/EtienneLescot/n8n-as-code/commit/e10a6e84f5404bdf218ed8b4f4eca5e48135a67d))
* remove sync package references and integrate sync logic into cli package; update related documentation and tests ([89901ce](https://github.com/EtienneLescot/n8n-as-code/commit/89901ce03f953c0e8e162214e041a3638e980a0f))
* remove sync package references and update documentation to reflect embedded sync engine in CLI ([0369960](https://github.com/EtienneLescot/n8n-as-code/commit/03699609e241e2e69ba5887572632b197676feb8))
* Restrict local workflow file watching and discovery to `.workflow.ts` files and refresh remote state on startup. ([77137f7](https://github.com/EtienneLescot/n8n-as-code/commit/77137f71ec3afc7cdae164ceb79480d8269552c6))
* retain node GUIDs across JSON ↔ TypeScript roundtrips ([2f77f8b](https://github.com/EtienneLescot/n8n-as-code/commit/2f77f8b52ba484474fcc826d6694c67387d3f909))
* save fallback instance identifier to local config in getOrCreateInstanceIdentifier method ([bb108ef](https://github.com/EtienneLescot/n8n-as-code/commit/bb108efb288210603f77d327675a50ebd4fad1c8))
* single config point — VS Code extension syncs credentials to CLI store ([2b51743](https://github.com/EtienneLescot/n8n-as-code/commit/2b51743730dff7bf04bde16c1151dcb429173cb3))
* **skills:** integrate skills CLI into VS Code extension ([6ec2302](https://github.com/EtienneLescot/n8n-as-code/commit/6ec230280ab5c265c32b02c0406645ba7cabf2a0))
* **sync:** add workflow verification after push and new verify command ([4742e0d](https://github.com/EtienneLescot/n8n-as-code/commit/4742e0d4bdbce62355ef4d668f09e1aa70456682))
* transition to git-like sync architecture for n8n workflows ([9d1cd51](https://github.com/EtienneLescot/n8n-as-code/commit/9d1cd516eea5024ce949c050ad6d62b1655be02f))
* unify configuration management by migrating to n8nac-config.json and removing legacy files ([58a0bb4](https://github.com/EtienneLescot/n8n-as-code/commit/58a0bb4ccceb0f806736ef6eded3a11586536ded))
* update configuration management to use n8nac-config.json and enhance CLI commands for improved workflow handling ([a4afc65](https://github.com/EtienneLescot/n8n-as-code/commit/a4afc65bd86a1a782a22e19c5fe6b1650d449201))
* update documentation to reflect breaking changes for TypeScript workflow format across all packages ([48062d1](https://github.com/EtienneLescot/n8n-as-code/commit/48062d1c2f38e2d018e5e8da3fcec46a38f6d441))
* update package versions and changelogs for n8n-as-code ecosystem ([986996b](https://github.com/EtienneLescot/n8n-as-code/commit/986996b38dbaec5cc525d6d0aafbbd00f52959a6))
* update README and CLI documentation to enhance git-like sync workflow with conflict resolution commands ([235f318](https://github.com/EtienneLescot/n8n-as-code/commit/235f3189bb46c323c785af25c8cce64cfda9f871))
* update TypeScript configuration files to include transformer references and ensure composite builds ([53a2451](https://github.com/EtienneLescot/n8n-as-code/commit/53a2451ebd75fb0e1b40e2dd3a53a3c575ba696a))
* update version numbers and changelogs for dependencies across packages ([10dd3b3](https://github.com/EtienneLescot/n8n-as-code/commit/10dd3b325f6ecbf1ee8fb5c20e77f472c619e74e))
* update version numbers and changelogs for pagination implementation across packages ([f4b3b29](https://github.com/EtienneLescot/n8n-as-code/commit/f4b3b29f64520657673f373aef6396e7c579c950))


### Bug Fixes

* address PR review comments - pin deps, fix docs, add --cli-version, use fileURLToPath ([082b8d1](https://github.com/EtienneLescot/n8n-as-code/commit/082b8d13bc195d676484709c9d7f162df8151459))
* **cli:** avoid tsconfig paths/baseUrl conflict in workspace setup ([913281e](https://github.com/EtienneLescot/n8n-as-code/commit/913281ea07afc140d11b9717078cf4f5a5f83584))
* **cli:** remove deprecated baseUrl from generated workspace tsconfig ([08f9273](https://github.com/EtienneLescot/n8n-as-code/commit/08f92734824d636cdd2df96470a3c1eeb73f7120))
* **cli:** validate project config before ensureInstanceIdentifier in getSyncConfig ([90991bf](https://github.com/EtienneLescot/n8n-as-code/commit/90991bfdcc048448d559af016ef9fec254656b8d))
* **dependencies:** update version pinning logic for inter-package dependencies and adjust AGENTS.md generation for pre-release builds ([a7a7a0d](https://github.com/EtienneLescot/n8n-as-code/commit/a7a7a0d96a1ae5a61887263dee8631b3dc75e7cd))
* improve version retrieval logic to handle different execution contexts more accurately ([4ac7090](https://github.com/EtienneLescot/n8n-as-code/commit/4ac70904a4175a30265ebcde8d7dd93edaf9c622))
* prevent spurious CONFLICT status by ensuring local state is reported as TRACKED when remote hash is unknown ([41a42a6](https://github.com/EtienneLescot/n8n-as-code/commit/41a42a6f5dbc0b6df6b2f96a27635905fd9ab879))
* remove false claims about AI rule file generation ([8bf4912](https://github.com/EtienneLescot/n8n-as-code/commit/8bf491277411258d3dc26891599d9a8946e5b844))
* replace all colons in host slug on Windows, not just the first ([4705def](https://github.com/EtienneLescot/n8n-as-code/commit/4705deffbd6b82b6283c3121c93c88a6c51a6a3e))
* Replace colon in host slugs on Windows ([425edbb](https://github.com/EtienneLescot/n8n-as-code/commit/425edbbc2aafc5575ebf22c5fce9ea10a374ec2c))
* revert hardcoded pre-release versions to * — CI pins exact SHA-suffixed versions at publish time ([68ba945](https://github.com/EtienneLescot/n8n-as-code/commit/68ba945a4818d41f6fdf34c3521474b98930b64b))
* sanitize workflow filenames to avoid invalid Windows filesystem names ([0d83c26](https://github.com/EtienneLescot/n8n-as-code/commit/0d83c26ce67aa8b15fa6d29dafff1ddd1e71f425))
* **sync:** throw error if workflow not found on remote during pull ([b18de07](https://github.com/EtienneLescot/n8n-as-code/commit/b18de07442408ea0089cb9c8a8e5f73c738e49cc))
* update package versions and changelogs for [@n8n-as-code](https://github.com/n8n-as-code) ecosystem ([02d7fbd](https://github.com/EtienneLescot/n8n-as-code/commit/02d7fbd8fd0f214c3f73726c5d4e14b49ee0a152))
* update package versions and changelogs for @n8n-as-code/cli, @n8n-as-code/skills, and @n8n-as-code/sync ([e8b7b7e](https://github.com/EtienneLescot/n8n-as-code/commit/e8b7b7e38fd2908c51d5ecf023d4376e34f286eb))
* update SyncManager comment and handle workflow conflict resolution ([68ad67a](https://github.com/EtienneLescot/n8n-as-code/commit/68ad67a642487da913e3d4be6bf5d76d7ddc4e88))
* **vscode-extension:** re-publish stable release after pre-release conflict ([e518679](https://github.com/EtienneLescot/n8n-as-code/commit/e518679eca186072eaf1f6fccd9b4b54a659ff6f))


### Documentation

* rename 'watch' command to 'start' in documentation ([018ac2b](https://github.com/EtienneLescot/n8n-as-code/commit/018ac2ba8cd73590d1e909d0cff4c366d411854d))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.12 to 0.16.13

## [0.10.7](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.10.6...n8nac@v0.10.7) (2026-03-06)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.11 to 0.16.12

## [0.10.6](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.10.5...n8nac@v0.10.6) (2026-03-06)


### Bug Fixes

* sanitize workflow filenames to avoid invalid Windows filesystem names ([0d83c26](https://github.com/EtienneLescot/n8n-as-code/commit/0d83c26ce67aa8b15fa6d29dafff1ddd1e71f425))

## [0.10.5](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.10.4...n8nac@v0.10.5) (2026-03-06)


### Features

* add custom nodes support via n8nac-custom-nodes.json sidecar file ([e293a4e](https://github.com/EtienneLescot/n8n-as-code/commit/e293a4e5f0a0537f534b79bc350f5c81b9b4646f))
* retain node GUIDs across JSON ↔ TypeScript roundtrips ([2f77f8b](https://github.com/EtienneLescot/n8n-as-code/commit/2f77f8b52ba484474fcc826d6694c67387d3f909))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.10 to 0.16.11
    * @n8n-as-code/transformer bumped from 0.2.5 to 0.2.6

## [0.10.4](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.10.3...n8nac@v0.10.4) (2026-03-05)


### Features

* single config point — VS Code extension syncs credentials to CLI store ([2b51743](https://github.com/EtienneLescot/n8n-as-code/commit/2b51743730dff7bf04bde16c1151dcb429173cb3))


### Bug Fixes

* **cli:** avoid tsconfig paths/baseUrl conflict in workspace setup ([913281e](https://github.com/EtienneLescot/n8n-as-code/commit/913281ea07afc140d11b9717078cf4f5a5f83584))
* **cli:** remove deprecated baseUrl from generated workspace tsconfig ([08f9273](https://github.com/EtienneLescot/n8n-as-code/commit/08f92734824d636cdd2df96470a3c1eeb73f7120))
* **cli:** validate project config before ensureInstanceIdentifier in getSyncConfig ([90991bf](https://github.com/EtienneLescot/n8n-as-code/commit/90991bfdcc048448d559af016ef9fec254656b8d))

## [0.10.3](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.10.2...n8nac@v0.10.3) (2026-03-04)


### Bug Fixes

* replace all colons in host slug on Windows, not just the first ([4705def](https://github.com/EtienneLescot/n8n-as-code/commit/4705deffbd6b82b6283c3121c93c88a6c51a6a3e))
* Replace colon in host slugs on Windows ([425edbb](https://github.com/EtienneLescot/n8n-as-code/commit/425edbbc2aafc5575ebf22c5fce9ea10a374ec2c))

## [0.10.2](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.10.1...n8nac@v0.10.2) (2026-03-03)


### Bug Fixes

* **vscode-extension:** re-publish stable release after pre-release conflict ([e518679](https://github.com/EtienneLescot/n8n-as-code/commit/e518679eca186072eaf1f6fccd9b4b54a659ff6f))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.9 to 0.16.10
    * @n8n-as-code/transformer bumped from 0.2.4 to 0.2.5

## [0.10.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.10.0...n8nac@v0.10.1) (2026-03-02)


### Features

* **sync:** add workflow verification after push and new verify command ([4742e0d](https://github.com/EtienneLescot/n8n-as-code/commit/4742e0d4bdbce62355ef4d668f09e1aa70456682))


### Bug Fixes

* **dependencies:** update version pinning logic for inter-package dependencies and adjust AGENTS.md generation for pre-release builds ([a7a7a0d](https://github.com/EtienneLescot/n8n-as-code/commit/a7a7a0d96a1ae5a61887263dee8631b3dc75e7cd))
* **sync:** throw error if workflow not found on remote during pull ([b18de07](https://github.com/EtienneLescot/n8n-as-code/commit/b18de07442408ea0089cb9c8a8e5f73c738e49cc))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.8 to 0.16.9
    * @n8n-as-code/transformer bumped from 0.2.3 to 0.2.4

## [0.10.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8nac@v0.9.8...n8nac@v0.10.0) (2026-03-02)


### ⚠ BREAKING CHANGES

* The 'n8n-as-code watch' command is deprecated in favor of 'n8nac start'. Users should update their scripts and workflows accordingly.
* **agent-cli:** This update introduces a new type field to node schemas and improves schema handling, which may require adjustments in dependent packages. The version has been bumped to 0.10.0 to reflect these changes.
* **agent-cli:** Test expectations for empty search results now use more flexible assertions
* **agent-cli:** Search behavior completely overhauled with new unified approach
* **agent-cli:** Extension size increases to 5.2 MB due to enriched data
* **agent-cli:** This update introduces significant changes to the agent-cli package and requires all dependent packages to update to version 0.3.0 or higher.

### Features

* Add AI context, schema, and snippet generation for n8n via CLI and VS Code extension. ([3fe0655](https://github.com/EtienneLescot/n8n-as-code/commit/3fe0655af328337468bad8d34e4c66ce581f556d))
* add refreshLocalState method to SyncManager and update sync commands for accurate local cache handling ([1d8437c](https://github.com/EtienneLescot/n8n-as-code/commit/1d8437ceef9ba54397a7de9bc75b6d75f2483fdf))
* add TypeScript workflows support and conversion CLI commands ([0583c59](https://github.com/EtienneLescot/n8n-as-code/commit/0583c59a51ded27987802f030a3a6730bd59aacf))
* **agent-cli:** add AI-powered node discovery with enriched documentation ([6de05ed](https://github.com/EtienneLescot/n8n-as-code/commit/6de05ed9b73ea0d8578e17ba2d69e7be8a794cf7))
* **agent-cli:** add search intelligence integration and improve path resolution ([f636f4e](https://github.com/EtienneLescot/n8n-as-code/commit/f636f4e60d3b39759aa3eb739b2fdc7e0d77a286))
* **agent-cli:** add type field to node schema and improve schema handling ([a48185a](https://github.com/EtienneLescot/n8n-as-code/commit/a48185a1bf9fb69da602fd773ba0a00514ba246e))
* **agent-cli:** expand capabilities with community workflows and refined CLI ([5766e0c](https://github.com/EtienneLescot/n8n-as-code/commit/5766e0c7c7082a0bf4a82762f903de6ac437d8db))
* **agent-cli:** major refactor with unified FlexSearch integration ([37fa447](https://github.com/EtienneLescot/n8n-as-code/commit/37fa447eb776b823cd9c8faba553fc657c808d42))
* **agent-cli:** optimize package size and enable enriched index ([0d668db](https://github.com/EtienneLescot/n8n-as-code/commit/0d668db0e2d6e8aa464496b11c0ebf99a231bc12))
* **agent-cli:** support community nodes with validation warnings ([b98887f](https://github.com/EtienneLescot/n8n-as-code/commit/b98887fefff207964a0d704c5b50287f36418ee9))
* enhance AiContextGenerator to support pre-release detection and update CLI command usage ([bde29b9](https://github.com/EtienneLescot/n8n-as-code/commit/bde29b9001839df9166e5309b076140678dcdb46))
* enhance configuration management by implementing unified config file for CLI and VSCode alignment ([50dce35](https://github.com/EtienneLescot/n8n-as-code/commit/50dce352891f7886972aaa91c0de150a7b0287dd))
* enhance push functionality to handle new and existing workflows with filename support ([6900770](https://github.com/EtienneLescot/n8n-as-code/commit/6900770cab1d8d7709ce4ae3125f84ae6f983bb3))
* enhance update-ai command and AiContextGenerator to improve local shim generation and clarify installation requirements for skills CLI ([3fb7e06](https://github.com/EtienneLescot/n8n-as-code/commit/3fb7e0658f6eefb984f43cee39c71162e3c1b069))
* implement auto-push and conflict resolution in SyncManager; update VSCode extension for improved workflow handling ([9ff944a](https://github.com/EtienneLescot/n8n-as-code/commit/9ff944a0b949143ae16d3296217406c4651c943d))
* implement CliApi to unify CLI command handling in VSCode extension ([4eb2a50](https://github.com/EtienneLescot/n8n-as-code/commit/4eb2a502d5811260a3f94b7215038fd93fb124f5))
* implement fetch command to update remote state cache for workflows ([cc6c064](https://github.com/EtienneLescot/n8n-as-code/commit/cc6c0640a9b0beda48de7c2ee3672b206aa1ba06))
* implement force refresh method and update sync logic across commands; add Pull-on-Focus feature in VSCode extension ([f110a9b](https://github.com/EtienneLescot/n8n-as-code/commit/f110a9b9d50f74256839a42d86dcc1d5e8e8db2e))
* implement git-like sync architecture with conflict resolution for workflows ([894b0a6](https://github.com/EtienneLescot/n8n-as-code/commit/894b0a6c58f91db989d5486b5abd048b4ac3faef))
* implement Git-like sync architecture; disable auto-push and update sync logic in StartCommand and SyncManager ([3711d3e](https://github.com/EtienneLescot/n8n-as-code/commit/3711d3eea46c81d12db013a1187089f895277ace))
* implement lightweight workflow listing to optimize status retrieval ([289e9bf](https://github.com/EtienneLescot/n8n-as-code/commit/289e9bfa3b3d1866aa16b5c794ea69b416688cc2))
* improve VS Code extension configuration UX with automatic project loading and pre-selection ([91fcee5](https://github.com/EtienneLescot/n8n-as-code/commit/91fcee5d5eb3abfc57b66386c1b846ce4703ac01))
* optimize workflow synchronization by removing force refresh and using cached state ([40ae940](https://github.com/EtienneLescot/n8n-as-code/commit/40ae940d9c3803fe7fe8e3e02157f3d64897401a))
* Refactor AiContextGenerator to remove shim generation and update command usage ([b5f6fa1](https://github.com/EtienneLescot/n8n-as-code/commit/b5f6fa1ed161a98e0f8cc38e57640ecd3db936b6))
* refactor StartCommand and SyncCommand to streamline conflict resolution; update VSCode extension for improved user experience and action handling ([e10a6e8](https://github.com/EtienneLescot/n8n-as-code/commit/e10a6e84f5404bdf218ed8b4f4eca5e48135a67d))
* remove sync package references and integrate sync logic into cli package; update related documentation and tests ([89901ce](https://github.com/EtienneLescot/n8n-as-code/commit/89901ce03f953c0e8e162214e041a3638e980a0f))
* remove sync package references and update documentation to reflect embedded sync engine in CLI ([0369960](https://github.com/EtienneLescot/n8n-as-code/commit/03699609e241e2e69ba5887572632b197676feb8))
* Restrict local workflow file watching and discovery to `.workflow.ts` files and refresh remote state on startup. ([77137f7](https://github.com/EtienneLescot/n8n-as-code/commit/77137f71ec3afc7cdae164ceb79480d8269552c6))
* restructure project as monorepo with workspaces ([68e9333](https://github.com/EtienneLescot/n8n-as-code/commit/68e9333896439e65bb971eed1da6fa8823312283))
* save fallback instance identifier to local config in getOrCreateInstanceIdentifier method ([bb108ef](https://github.com/EtienneLescot/n8n-as-code/commit/bb108efb288210603f77d327675a50ebd4fad1c8))
* **skills:** integrate skills CLI into VS Code extension ([6ec2302](https://github.com/EtienneLescot/n8n-as-code/commit/6ec230280ab5c265c32b02c0406645ba7cabf2a0))
* transition to git-like sync architecture for n8n workflows ([9d1cd51](https://github.com/EtienneLescot/n8n-as-code/commit/9d1cd516eea5024ce949c050ad6d62b1655be02f))
* unify configuration management by migrating to n8nac-config.json and removing legacy files ([58a0bb4](https://github.com/EtienneLescot/n8n-as-code/commit/58a0bb4ccceb0f806736ef6eded3a11586536ded))
* update configuration management to use n8nac-config.json and enhance CLI commands for improved workflow handling ([a4afc65](https://github.com/EtienneLescot/n8n-as-code/commit/a4afc65bd86a1a782a22e19c5fe6b1650d449201))
* update documentation to reflect breaking changes for TypeScript workflow format across all packages ([48062d1](https://github.com/EtienneLescot/n8n-as-code/commit/48062d1c2f38e2d018e5e8da3fcec46a38f6d441))
* update package versions and changelogs for n8n-as-code ecosystem ([986996b](https://github.com/EtienneLescot/n8n-as-code/commit/986996b38dbaec5cc525d6d0aafbbd00f52959a6))
* update README and CLI documentation to enhance git-like sync workflow with conflict resolution commands ([235f318](https://github.com/EtienneLescot/n8n-as-code/commit/235f3189bb46c323c785af25c8cce64cfda9f871))
* update TypeScript configuration files to include transformer references and ensure composite builds ([53a2451](https://github.com/EtienneLescot/n8n-as-code/commit/53a2451ebd75fb0e1b40e2dd3a53a3c575ba696a))
* update version numbers and changelogs for dependencies across packages ([10dd3b3](https://github.com/EtienneLescot/n8n-as-code/commit/10dd3b325f6ecbf1ee8fb5c20e77f472c619e74e))
* update version numbers and changelogs for pagination implementation across packages ([f4b3b29](https://github.com/EtienneLescot/n8n-as-code/commit/f4b3b29f64520657673f373aef6396e7c579c950))


### Bug Fixes

* address PR review comments - pin deps, fix docs, add --cli-version, use fileURLToPath ([082b8d1](https://github.com/EtienneLescot/n8n-as-code/commit/082b8d13bc195d676484709c9d7f162df8151459))
* improve version retrieval logic to handle different execution contexts more accurately ([4ac7090](https://github.com/EtienneLescot/n8n-as-code/commit/4ac70904a4175a30265ebcde8d7dd93edaf9c622))
* prevent spurious CONFLICT status by ensuring local state is reported as TRACKED when remote hash is unknown ([41a42a6](https://github.com/EtienneLescot/n8n-as-code/commit/41a42a6f5dbc0b6df6b2f96a27635905fd9ab879))
* remove false claims about AI rule file generation ([8bf4912](https://github.com/EtienneLescot/n8n-as-code/commit/8bf491277411258d3dc26891599d9a8946e5b844))
* revert hardcoded pre-release versions to * — CI pins exact SHA-suffixed versions at publish time ([68ba945](https://github.com/EtienneLescot/n8n-as-code/commit/68ba945a4818d41f6fdf34c3521474b98930b64b))
* update package versions and changelogs for [@n8n-as-code](https://github.com/n8n-as-code) ecosystem ([02d7fbd](https://github.com/EtienneLescot/n8n-as-code/commit/02d7fbd8fd0f214c3f73726c5d4e14b49ee0a152))
* update package versions and changelogs for @n8n-as-code/cli, @n8n-as-code/skills, and @n8n-as-code/sync ([e8b7b7e](https://github.com/EtienneLescot/n8n-as-code/commit/e8b7b7e38fd2908c51d5ecf023d4376e34f286eb))
* update SyncManager comment and handle workflow conflict resolution ([68ad67a](https://github.com/EtienneLescot/n8n-as-code/commit/68ad67a642487da913e3d4be6bf5d76d7ddc4e88))


### Documentation

* rename 'watch' command to 'start' in documentation ([018ac2b](https://github.com/EtienneLescot/n8n-as-code/commit/018ac2ba8cd73590d1e909d0cff4c366d411854d))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from * to 0.16.8
    * @n8n-as-code/transformer bumped from * to 0.2.3

## [0.9.8](https://github.com/EtienneLescot/n8n-as-code/compare/@n8n-as-code/cli@v0.9.7...@n8n-as-code/cli@v0.9.8) (2026-02-27)


### Bug Fixes

* prevent spurious CONFLICT status by ensuring local state is reported as TRACKED when remote hash is unknown ([41a42a6](https://github.com/EtienneLescot/n8n-as-code/commit/41a42a6f5dbc0b6df6b2f96a27635905fd9ab879))

## [0.9.7](https://github.com/EtienneLescot/n8n-as-code/compare/@n8n-as-code/cli@v0.9.6...@n8n-as-code/cli@v0.9.7) (2026-02-27)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.6 to 0.16.7

## [0.9.6](https://github.com/EtienneLescot/n8n-as-code/compare/@n8n-as-code/cli@v0.9.5...@n8n-as-code/cli@v0.9.6) (2026-02-27)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.5 to 0.16.6

## [0.9.5](https://github.com/EtienneLescot/n8n-as-code/compare/@n8n-as-code/cli@v0.9.4...@n8n-as-code/cli@v0.9.5) (2026-02-27)


### Features

* enhance update-ai command and AiContextGenerator to improve local shim generation and clarify installation requirements for skills CLI ([3fb7e06](https://github.com/EtienneLescot/n8n-as-code/commit/3fb7e0658f6eefb984f43cee39c71162e3c1b069))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.4 to 0.16.5

## [0.9.4](https://github.com/EtienneLescot/n8n-as-code/compare/@n8n-as-code/cli@v0.9.3...@n8n-as-code/cli@v0.9.4) (2026-02-27)


### Features

* add refreshLocalState method to SyncManager and update sync commands for accurate local cache handling ([1d8437c](https://github.com/EtienneLescot/n8n-as-code/commit/1d8437ceef9ba54397a7de9bc75b6d75f2483fdf))
* enhance configuration management by implementing unified config file for CLI and VSCode alignment ([50dce35](https://github.com/EtienneLescot/n8n-as-code/commit/50dce352891f7886972aaa91c0de150a7b0287dd))
* enhance push functionality to handle new and existing workflows with filename support ([6900770](https://github.com/EtienneLescot/n8n-as-code/commit/6900770cab1d8d7709ce4ae3125f84ae6f983bb3))
* implement auto-push and conflict resolution in SyncManager; update VSCode extension for improved workflow handling ([9ff944a](https://github.com/EtienneLescot/n8n-as-code/commit/9ff944a0b949143ae16d3296217406c4651c943d))
* implement CliApi to unify CLI command handling in VSCode extension ([4eb2a50](https://github.com/EtienneLescot/n8n-as-code/commit/4eb2a502d5811260a3f94b7215038fd93fb124f5))
* implement fetch command to update remote state cache for workflows ([cc6c064](https://github.com/EtienneLescot/n8n-as-code/commit/cc6c0640a9b0beda48de7c2ee3672b206aa1ba06))
* implement force refresh method and update sync logic across commands; add Pull-on-Focus feature in VSCode extension ([f110a9b](https://github.com/EtienneLescot/n8n-as-code/commit/f110a9b9d50f74256839a42d86dcc1d5e8e8db2e))
* implement git-like sync architecture with conflict resolution for workflows ([894b0a6](https://github.com/EtienneLescot/n8n-as-code/commit/894b0a6c58f91db989d5486b5abd048b4ac3faef))
* implement Git-like sync architecture; disable auto-push and update sync logic in StartCommand and SyncManager ([3711d3e](https://github.com/EtienneLescot/n8n-as-code/commit/3711d3eea46c81d12db013a1187089f895277ace))
* implement lightweight workflow listing to optimize status retrieval ([289e9bf](https://github.com/EtienneLescot/n8n-as-code/commit/289e9bfa3b3d1866aa16b5c794ea69b416688cc2))
* optimize workflow synchronization by removing force refresh and using cached state ([40ae940](https://github.com/EtienneLescot/n8n-as-code/commit/40ae940d9c3803fe7fe8e3e02157f3d64897401a))
* refactor StartCommand and SyncCommand to streamline conflict resolution; update VSCode extension for improved user experience and action handling ([e10a6e8](https://github.com/EtienneLescot/n8n-as-code/commit/e10a6e84f5404bdf218ed8b4f4eca5e48135a67d))
* remove sync package references and integrate sync logic into cli package; update related documentation and tests ([89901ce](https://github.com/EtienneLescot/n8n-as-code/commit/89901ce03f953c0e8e162214e041a3638e980a0f))
* remove sync package references and update documentation to reflect embedded sync engine in CLI ([0369960](https://github.com/EtienneLescot/n8n-as-code/commit/03699609e241e2e69ba5887572632b197676feb8))
* Restrict local workflow file watching and discovery to `.workflow.ts` files and refresh remote state on startup. ([77137f7](https://github.com/EtienneLescot/n8n-as-code/commit/77137f71ec3afc7cdae164ceb79480d8269552c6))
* save fallback instance identifier to local config in getOrCreateInstanceIdentifier method ([bb108ef](https://github.com/EtienneLescot/n8n-as-code/commit/bb108efb288210603f77d327675a50ebd4fad1c8))
* transition to git-like sync architecture for n8n workflows ([9d1cd51](https://github.com/EtienneLescot/n8n-as-code/commit/9d1cd516eea5024ce949c050ad6d62b1655be02f))
* unify configuration management by migrating to n8nac-config.json and removing legacy files ([58a0bb4](https://github.com/EtienneLescot/n8n-as-code/commit/58a0bb4ccceb0f806736ef6eded3a11586536ded))
* update configuration management to use n8nac-config.json and enhance CLI commands for improved workflow handling ([a4afc65](https://github.com/EtienneLescot/n8n-as-code/commit/a4afc65bd86a1a782a22e19c5fe6b1650d449201))
* update README and CLI documentation to enhance git-like sync workflow with conflict resolution commands ([235f318](https://github.com/EtienneLescot/n8n-as-code/commit/235f3189bb46c323c785af25c8cce64cfda9f871))


### Bug Fixes

* improve version retrieval logic to handle different execution contexts more accurately ([4ac7090](https://github.com/EtienneLescot/n8n-as-code/commit/4ac70904a4175a30265ebcde8d7dd93edaf9c622))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.3 to 0.16.4

## [0.9.3](https://github.com/EtienneLescot/n8n-as-code/compare/@n8n-as-code/cli@v0.9.2...@n8n-as-code/cli@v0.9.3) (2026-02-22)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.2 to 0.16.3
    * @n8n-as-code/sync bumped from 0.14.1 to 0.14.2
    * @n8n-as-code/transformer bumped from 0.2.1 to 0.2.2

## [0.9.2](https://github.com/EtienneLescot/n8n-as-code/compare/@n8n-as-code/cli@0.9.1...@n8n-as-code/cli@v0.9.2) (2026-02-21)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.1 to 0.16.2
    * @n8n-as-code/sync bumped from 0.14.0 to 0.14.1
    * @n8n-as-code/transformer bumped from 0.2.0 to 0.2.1

## 0.9.1

### Patch Changes

- Updated dependencies
  - @n8n-as-code/sync@0.14.0
  - @n8n-as-code/skills@0.16.1

## 0.9.0

### Minor Changes

- feat: transform n8n workflows from JSON to TypeScript with decorators and bidirectional conversion

### Patch Changes

- Updated dependencies
  - @n8n-as-code/transformer@0.2.0
  - @n8n-as-code/skills@0.16.0
  - @n8n-as-code/sync@0.13.0

## 0.8.1

### Patch Changes

- Updated dependencies
  - @n8n-as-code/sync@0.12.0
  - @n8n-as-code/skills@0.15.1

## 0.8.0

### Minor Changes

- improve VS Code extension configuration UX with automatic project loading and pre-selection

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.15.0
  - @n8n-as-code/sync@0.11.0

## 0.7.0

### Minor Changes

- Implement robust pagination for n8n API retrieval and add supporting tests and scripts.

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.14.0
  - @n8n-as-code/sync@0.10.0

## 0.6.2

### Patch Changes

- Updated dependencies
  - @n8n-as-code/sync@0.9.0
  - @n8n-as-code/skills@0.13.2

## 0.6.1

### Patch Changes

- Updated dependencies
  - @n8n-as-code/sync@0.8.0
  - @n8n-as-code/skills@0.13.1

## 0.6.0

### Minor Changes

- cleaning, renaming, ui

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.13.0
  - @n8n-as-code/sync@0.7.0

## 0.5.1

### Patch Changes

- Updated dependencies
  - @n8n-as-code/sync@0.6.0
  - @n8n-as-code/skills@0.12.1

## 0.5.0

### Minor Changes

- packages naming refacto

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.12.0
  - @n8n-as-code/sync@0.5.0

## 0.4.4

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.12.0

## 0.4.3

### Patch Changes

- build process fixed
- Updated dependencies
  - @n8n-as-code/skills@0.11.2
  - @n8n-as-code/sync@0.4.3

## 0.4.2

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.11.1

## 0.4.1

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.11.0

## 0.4.0

### Minor Changes

- feat(skills): add type field to node schema and improve schema handling

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.10.0

## 0.3.12

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.9.0

## 0.3.11

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.8.0

## 0.3.10

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.7.0

## 0.3.9

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.6.0

## 0.3.8

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.5.2

## 0.3.7

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.5.1

## 0.3.6

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.5.0
  - @n8n-as-code/sync@0.4.2

## 0.3.5

### Patch Changes

- Updated dependencies
  - @n8n-as-code/sync@0.4.1

## 0.3.4

### Patch Changes

- Updated dependencies
  - @n8n-as-code/sync@0.4.0
  - @n8n-as-code/skills@0.4.1

## 0.3.3

### Patch Changes

- Optimize skills package and enable enriched index in VS Code extension

  - skills: Reduced npm package size by 54% (68 MB → 31 MB) by removing src/assets/ from published files
  - vscode-extension: Now uses n8n-nodes-enriched.json with enhanced metadata (keywords, operations, use cases)

- Updated dependencies
  - @n8n-as-code/skills@0.4.0
  - @n8n-as-code/sync@0.3.3

## 0.3.2

### Patch Changes

- -feat(skills): AI-powered node discovery with enriched documentation

  - Add 119 missing LangChain nodes (Google Gemini, OpenAI, etc.)
  - Integrate n8n official documentation with smart scoring algorithm
  - Improve search with keywords, operations, and use cases
  - 641 nodes indexed (+23%), 911 documentation files (95% coverage)
  - Update dependencies to use enhanced skills

- Updated dependencies
  - @n8n-as-code/skills@0.3.0
  - @n8n-as-code/sync@0.3.2

## 0.3.1

### Patch Changes

- 08b83b5: doc update
- Updated dependencies [08b83b5]
  - @n8n-as-code/skills@0.2.1
  - @n8n-as-code/sync@0.3.1

## 0.3.0

### Minor Changes

- refactor: implement 3-way merge architecture & enhanced sync system

  Sync:

  - Decoupled state observation (Watcher) from mutation (Sync Engine).
  - Implemented deterministic 3-way merge logic using SHA-256 hashing.
  - Updated state management to track 'base' sync state.

  CLI:

  - Replaced 'watch' with 'start' command featuring interactive conflict resolution.
  - Added 'list' command for real-time status overview.
  - Unified 'sync' command with automated backup creation.
  - Introduced instance-based configuration (n8n-as-code-instance.json).

### Patch Changes

- Updated dependencies
  - @n8n-as-code/sync@0.3.0

## 0.2.0

### Minor Changes

- Release 0.2.0 with unified versioning.

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.2.0
  - @n8n-as-code/sync@0.2.0
