diff --git a/.changeset/clean-up-knip-config.md b/.changeset/clean-up-knip-config.md deleted file mode 100644 index 902451d7..00000000 --- a/.changeset/clean-up-knip-config.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"perstack": patch -"create-expert": patch ---- - -refactor: remove phantom dependencies and clean up knip config diff --git a/.changeset/perstack-error-system.md b/.changeset/perstack-error-system.md deleted file mode 100644 index ec06070d..00000000 --- a/.changeset/perstack-error-system.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -"@perstack/core": patch -"@perstack/installer": patch -"@perstack/log": patch -"@perstack/perstack-toml": patch -"@perstack/runtime": patch -"@perstack/tui": patch -"@perstack/tui-components": patch -"@perstack/anthropic-provider": patch -"@perstack/azure-openai-provider": patch -"@perstack/google-provider": patch -"@perstack/openai-provider": patch -"perstack": patch -"create-expert": patch ---- - -fix: add PerstackError class for user-facing error handling - -Add `PerstackError` to distinguish user-facing errors from internal bugs. User-facing errors (missing config, invalid input, missing env vars) now show a clean message and exit(1), while unexpected errors crash with a stack trace for debugging. diff --git a/.changeset/tui-components-export-cleanup.md b/.changeset/tui-components-export-cleanup.md deleted file mode 100644 index 6f48a56b..00000000 --- a/.changeset/tui-components-export-cleanup.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@perstack/tui-components": patch ---- - -Minimize public API surface by removing internal-only type exports and replacing barrel re-exports of external package types with direct imports diff --git a/.changeset/update-known-models.md b/.changeset/update-known-models.md deleted file mode 100644 index f56c3031..00000000 --- a/.changeset/update-known-models.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@perstack/core": patch ---- - -Add latest models to known-models: claude-opus-4-6, gpt-5.1, gpt-5.2, gpt-5.2-pro, gemini-3-flash-preview diff --git a/apps/base/CHANGELOG.md b/apps/base/CHANGELOG.md index a15866ce..c7bbe29d 100644 --- a/apps/base/CHANGELOG.md +++ b/apps/base/CHANGELOG.md @@ -1,5 +1,12 @@ # @perstack/base +## 0.0.55 + +### Patch Changes + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + ## 0.0.54 ### Patch Changes diff --git a/apps/base/package.json b/apps/base/package.json index 8f7ddddc..486ec5e6 100644 --- a/apps/base/package.json +++ b/apps/base/package.json @@ -1,6 +1,6 @@ { "name": "@perstack/base", - "version": "0.0.54", + "version": "0.0.55", "description": "Perstack base skills for agents.", "author": "Wintermute Technologies, Inc.", "license": "Apache-2.0", diff --git a/apps/create-expert/CHANGELOG.md b/apps/create-expert/CHANGELOG.md index a6d79aab..cfb7d8d2 100644 --- a/apps/create-expert/CHANGELOG.md +++ b/apps/create-expert/CHANGELOG.md @@ -1,5 +1,20 @@ # create-expert +## 0.0.26 + +### Patch Changes + +- [#520](https://github.com/perstack-ai/perstack/pull/520) [`1937c56`](https://github.com/perstack-ai/perstack/commit/1937c561a34be538012c872baec0e6564abf8382) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - refactor: remove phantom dependencies and clean up knip config + +- [#527](https://github.com/perstack-ai/perstack/pull/527) [`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - fix: add PerstackError class for user-facing error handling + + Add `PerstackError` to distinguish user-facing errors from internal bugs. User-facing errors (missing config, invalid input, missing env vars) now show a clean message and exit(1), while unexpected errors crash with a stack trace for debugging. + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + - @perstack/perstack-toml@0.0.2 + - @perstack/runtime@0.0.97 + ## 0.0.25 ### Patch Changes diff --git a/apps/create-expert/package.json b/apps/create-expert/package.json index a3635298..e8a3bda6 100644 --- a/apps/create-expert/package.json +++ b/apps/create-expert/package.json @@ -1,6 +1,6 @@ { "name": "create-expert", - "version": "0.0.25", + "version": "0.0.26", "description": "Create and modify Perstack expert definitions", "author": "Wintermute Technologies, Inc.", "license": "Apache-2.0", diff --git a/apps/perstack/CHANGELOG.md b/apps/perstack/CHANGELOG.md index 64ac72d4..53dc17b9 100644 --- a/apps/perstack/CHANGELOG.md +++ b/apps/perstack/CHANGELOG.md @@ -1,5 +1,15 @@ # perstack +## 0.0.89 + +### Patch Changes + +- [#520](https://github.com/perstack-ai/perstack/pull/520) [`1937c56`](https://github.com/perstack-ai/perstack/commit/1937c561a34be538012c872baec0e6564abf8382) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - refactor: remove phantom dependencies and clean up knip config + +- [#527](https://github.com/perstack-ai/perstack/pull/527) [`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - fix: add PerstackError class for user-facing error handling + + Add `PerstackError` to distinguish user-facing errors from internal bugs. User-facing errors (missing config, invalid input, missing env vars) now show a clean message and exit(1), while unexpected errors crash with a stack trace for debugging. + ## 0.0.88 ### Patch Changes diff --git a/apps/perstack/package.json b/apps/perstack/package.json index ab5c304a..73fe26a2 100644 --- a/apps/perstack/package.json +++ b/apps/perstack/package.json @@ -1,6 +1,6 @@ { "name": "perstack", - "version": "0.0.88", + "version": "0.0.89", "description": "PerStack CLI", "author": "Wintermute Technologies, Inc.", "license": "Apache-2.0", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 8df25a22..8011ade3 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,15 @@ # @perstack/core +## 0.0.46 + +### Patch Changes + +- [#527](https://github.com/perstack-ai/perstack/pull/527) [`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - fix: add PerstackError class for user-facing error handling + + Add `PerstackError` to distinguish user-facing errors from internal bugs. User-facing errors (missing config, invalid input, missing env vars) now show a clean message and exit(1), while unexpected errors crash with a stack trace for debugging. + +- [#529](https://github.com/perstack-ai/perstack/pull/529) [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - Add latest models to known-models: claude-opus-4-6, gpt-5.1, gpt-5.2, gpt-5.2-pro, gemini-3-flash-preview + ## 0.0.45 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 548f604d..1115a1ad 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@perstack/core", - "version": "0.0.45", + "version": "0.0.46", "description": "Perstack Core", "author": "Wintermute Technologies, Inc.", "license": "Apache-2.0", diff --git a/packages/filesystem/CHANGELOG.md b/packages/filesystem/CHANGELOG.md index e2f1ebda..46b3cab6 100644 --- a/packages/filesystem/CHANGELOG.md +++ b/packages/filesystem/CHANGELOG.md @@ -1,5 +1,12 @@ # @perstack/filesystem-storage +## 0.0.16 + +### Patch Changes + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + ## 0.0.15 ### Patch Changes diff --git a/packages/filesystem/package.json b/packages/filesystem/package.json index 4a1595a8..0036c1e8 100644 --- a/packages/filesystem/package.json +++ b/packages/filesystem/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "0.0.15", + "version": "0.0.16", "name": "@perstack/filesystem-storage", "description": "Perstack Filesystem Persistence - Job, Checkpoint, Event, and Run storage", "author": "Wintermute Technologies, Inc.", diff --git a/packages/installer/CHANGELOG.md b/packages/installer/CHANGELOG.md index 1110b486..98e53af2 100644 --- a/packages/installer/CHANGELOG.md +++ b/packages/installer/CHANGELOG.md @@ -1,5 +1,18 @@ # @perstack/installer +## 0.0.3 + +### Patch Changes + +- [#527](https://github.com/perstack-ai/perstack/pull/527) [`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - fix: add PerstackError class for user-facing error handling + + Add `PerstackError` to distinguish user-facing errors from internal bugs. User-facing errors (missing config, invalid input, missing env vars) now show a clean message and exit(1), while unexpected errors crash with a stack trace for debugging. + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + - @perstack/perstack-toml@0.0.2 + - @perstack/runtime@0.0.97 + ## 0.0.2 ### Patch Changes diff --git a/packages/installer/package.json b/packages/installer/package.json index 17c5e406..af6331ea 100644 --- a/packages/installer/package.json +++ b/packages/installer/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "0.0.2", + "version": "0.0.3", "name": "@perstack/installer", "description": "Perstack Installer - Generate lockfiles with tool definitions", "author": "Wintermute Technologies, Inc.", diff --git a/packages/log/CHANGELOG.md b/packages/log/CHANGELOG.md new file mode 100644 index 00000000..710e05fb --- /dev/null +++ b/packages/log/CHANGELOG.md @@ -0,0 +1,13 @@ +# @perstack/log + +## 0.0.2 + +### Patch Changes + +- [#527](https://github.com/perstack-ai/perstack/pull/527) [`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - fix: add PerstackError class for user-facing error handling + + Add `PerstackError` to distinguish user-facing errors from internal bugs. User-facing errors (missing config, invalid input, missing env vars) now show a clean message and exit(1), while unexpected errors crash with a stack trace for debugging. + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + - @perstack/filesystem-storage@0.0.16 diff --git a/packages/log/package.json b/packages/log/package.json index f1eec1db..c156b4a8 100644 --- a/packages/log/package.json +++ b/packages/log/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "0.0.1", + "version": "0.0.2", "name": "@perstack/log", "description": "Perstack Log - Execution history viewer", "author": "Wintermute Technologies, Inc.", diff --git a/packages/perstack-toml/CHANGELOG.md b/packages/perstack-toml/CHANGELOG.md new file mode 100644 index 00000000..83976316 --- /dev/null +++ b/packages/perstack-toml/CHANGELOG.md @@ -0,0 +1,12 @@ +# @perstack/perstack-toml + +## 0.0.2 + +### Patch Changes + +- [#527](https://github.com/perstack-ai/perstack/pull/527) [`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - fix: add PerstackError class for user-facing error handling + + Add `PerstackError` to distinguish user-facing errors from internal bugs. User-facing errors (missing config, invalid input, missing env vars) now show a clean message and exit(1), while unexpected errors crash with a stack trace for debugging. + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 diff --git a/packages/perstack-toml/package.json b/packages/perstack-toml/package.json index 0321cee0..ce4b6b2a 100644 --- a/packages/perstack-toml/package.json +++ b/packages/perstack-toml/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "0.0.1", + "version": "0.0.2", "name": "@perstack/perstack-toml", "description": "Perstack TOML configuration file resolution, parsing, and lockfile management", "author": "Wintermute Technologies, Inc.", diff --git a/packages/providers/anthropic/CHANGELOG.md b/packages/providers/anthropic/CHANGELOG.md index 52d0e5b2..d179cf2d 100644 --- a/packages/providers/anthropic/CHANGELOG.md +++ b/packages/providers/anthropic/CHANGELOG.md @@ -1,5 +1,17 @@ # @perstack/anthropic-provider +## 0.0.17 + +### Patch Changes + +- [#527](https://github.com/perstack-ai/perstack/pull/527) [`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - fix: add PerstackError class for user-facing error handling + + Add `PerstackError` to distinguish user-facing errors from internal bugs. User-facing errors (missing config, invalid input, missing env vars) now show a clean message and exit(1), while unexpected errors crash with a stack trace for debugging. + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + - @perstack/provider-core@0.0.17 + ## 0.0.16 ### Patch Changes diff --git a/packages/providers/anthropic/package.json b/packages/providers/anthropic/package.json index aa933e9e..7569a1b2 100644 --- a/packages/providers/anthropic/package.json +++ b/packages/providers/anthropic/package.json @@ -1,7 +1,7 @@ { "name": "@perstack/anthropic-provider", "private": true, - "version": "0.0.16", + "version": "0.0.17", "description": "Anthropic provider adapter for Perstack", "author": "Wintermute Technologies, Inc.", "license": "Apache-2.0", diff --git a/packages/providers/azure-openai/CHANGELOG.md b/packages/providers/azure-openai/CHANGELOG.md index 165e1da1..e5cdd2ab 100644 --- a/packages/providers/azure-openai/CHANGELOG.md +++ b/packages/providers/azure-openai/CHANGELOG.md @@ -1,5 +1,17 @@ # @perstack/azure-openai-provider +## 0.0.17 + +### Patch Changes + +- [#527](https://github.com/perstack-ai/perstack/pull/527) [`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - fix: add PerstackError class for user-facing error handling + + Add `PerstackError` to distinguish user-facing errors from internal bugs. User-facing errors (missing config, invalid input, missing env vars) now show a clean message and exit(1), while unexpected errors crash with a stack trace for debugging. + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + - @perstack/provider-core@0.0.17 + ## 0.0.16 ### Patch Changes diff --git a/packages/providers/azure-openai/package.json b/packages/providers/azure-openai/package.json index 1c068349..c0eebff2 100644 --- a/packages/providers/azure-openai/package.json +++ b/packages/providers/azure-openai/package.json @@ -1,7 +1,7 @@ { "name": "@perstack/azure-openai-provider", "private": true, - "version": "0.0.16", + "version": "0.0.17", "description": "Azure OpenAI provider adapter for Perstack", "author": "Wintermute Technologies, Inc.", "license": "Apache-2.0", diff --git a/packages/providers/bedrock/CHANGELOG.md b/packages/providers/bedrock/CHANGELOG.md index 18faeebc..c17e1e28 100644 --- a/packages/providers/bedrock/CHANGELOG.md +++ b/packages/providers/bedrock/CHANGELOG.md @@ -1,5 +1,13 @@ # @perstack/bedrock-provider +## 0.0.17 + +### Patch Changes + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + - @perstack/provider-core@0.0.17 + ## 0.0.16 ### Patch Changes diff --git a/packages/providers/bedrock/package.json b/packages/providers/bedrock/package.json index ff5a8da0..122bcc94 100644 --- a/packages/providers/bedrock/package.json +++ b/packages/providers/bedrock/package.json @@ -1,7 +1,7 @@ { "name": "@perstack/bedrock-provider", "private": true, - "version": "0.0.16", + "version": "0.0.17", "description": "Amazon Bedrock provider adapter for Perstack", "author": "Wintermute Technologies, Inc.", "license": "Apache-2.0", diff --git a/packages/providers/core/CHANGELOG.md b/packages/providers/core/CHANGELOG.md index 75f7c631..e1d6eee1 100644 --- a/packages/providers/core/CHANGELOG.md +++ b/packages/providers/core/CHANGELOG.md @@ -1,5 +1,12 @@ # @perstack/provider-core +## 0.0.17 + +### Patch Changes + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + ## 0.0.16 ### Patch Changes diff --git a/packages/providers/core/package.json b/packages/providers/core/package.json index 4a06dc12..280e994f 100644 --- a/packages/providers/core/package.json +++ b/packages/providers/core/package.json @@ -1,7 +1,7 @@ { "name": "@perstack/provider-core", "private": true, - "version": "0.0.16", + "version": "0.0.17", "description": "Core interfaces and base classes for Perstack LLM provider adapters", "author": "Wintermute Technologies, Inc.", "license": "Apache-2.0", diff --git a/packages/providers/deepseek/CHANGELOG.md b/packages/providers/deepseek/CHANGELOG.md index fa43d754..f9f1ef95 100644 --- a/packages/providers/deepseek/CHANGELOG.md +++ b/packages/providers/deepseek/CHANGELOG.md @@ -1,5 +1,13 @@ # @perstack/deepseek-provider +## 0.0.17 + +### Patch Changes + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + - @perstack/provider-core@0.0.17 + ## 0.0.16 ### Patch Changes diff --git a/packages/providers/deepseek/package.json b/packages/providers/deepseek/package.json index 289f9a5f..7326e912 100644 --- a/packages/providers/deepseek/package.json +++ b/packages/providers/deepseek/package.json @@ -1,7 +1,7 @@ { "name": "@perstack/deepseek-provider", "private": true, - "version": "0.0.16", + "version": "0.0.17", "description": "DeepSeek provider adapter for Perstack", "author": "Wintermute Technologies, Inc.", "license": "Apache-2.0", diff --git a/packages/providers/google/CHANGELOG.md b/packages/providers/google/CHANGELOG.md index 98fafbd5..7cba3f22 100644 --- a/packages/providers/google/CHANGELOG.md +++ b/packages/providers/google/CHANGELOG.md @@ -1,5 +1,17 @@ # @perstack/google-provider +## 0.0.17 + +### Patch Changes + +- [#527](https://github.com/perstack-ai/perstack/pull/527) [`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - fix: add PerstackError class for user-facing error handling + + Add `PerstackError` to distinguish user-facing errors from internal bugs. User-facing errors (missing config, invalid input, missing env vars) now show a clean message and exit(1), while unexpected errors crash with a stack trace for debugging. + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + - @perstack/provider-core@0.0.17 + ## 0.0.16 ### Patch Changes diff --git a/packages/providers/google/package.json b/packages/providers/google/package.json index ed3d2c16..a1045eec 100644 --- a/packages/providers/google/package.json +++ b/packages/providers/google/package.json @@ -1,7 +1,7 @@ { "name": "@perstack/google-provider", "private": true, - "version": "0.0.16", + "version": "0.0.17", "description": "Google Generative AI provider adapter for Perstack", "author": "Wintermute Technologies, Inc.", "license": "Apache-2.0", diff --git a/packages/providers/ollama/CHANGELOG.md b/packages/providers/ollama/CHANGELOG.md index 57e7652d..882bf006 100644 --- a/packages/providers/ollama/CHANGELOG.md +++ b/packages/providers/ollama/CHANGELOG.md @@ -1,5 +1,13 @@ # @perstack/ollama-provider +## 0.0.17 + +### Patch Changes + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + - @perstack/provider-core@0.0.17 + ## 0.0.16 ### Patch Changes diff --git a/packages/providers/ollama/package.json b/packages/providers/ollama/package.json index 02563df1..26150a03 100644 --- a/packages/providers/ollama/package.json +++ b/packages/providers/ollama/package.json @@ -1,7 +1,7 @@ { "name": "@perstack/ollama-provider", "private": true, - "version": "0.0.16", + "version": "0.0.17", "description": "Ollama provider adapter for Perstack", "author": "Wintermute Technologies, Inc.", "license": "Apache-2.0", diff --git a/packages/providers/openai/CHANGELOG.md b/packages/providers/openai/CHANGELOG.md index a17b64c4..0fa1b971 100644 --- a/packages/providers/openai/CHANGELOG.md +++ b/packages/providers/openai/CHANGELOG.md @@ -1,5 +1,17 @@ # @perstack/openai-provider +## 0.0.17 + +### Patch Changes + +- [#527](https://github.com/perstack-ai/perstack/pull/527) [`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - fix: add PerstackError class for user-facing error handling + + Add `PerstackError` to distinguish user-facing errors from internal bugs. User-facing errors (missing config, invalid input, missing env vars) now show a clean message and exit(1), while unexpected errors crash with a stack trace for debugging. + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + - @perstack/provider-core@0.0.17 + ## 0.0.16 ### Patch Changes diff --git a/packages/providers/openai/package.json b/packages/providers/openai/package.json index 1f9ff906..48f4dfbd 100644 --- a/packages/providers/openai/package.json +++ b/packages/providers/openai/package.json @@ -1,7 +1,7 @@ { "name": "@perstack/openai-provider", "private": true, - "version": "0.0.16", + "version": "0.0.17", "description": "OpenAI provider adapter for Perstack", "author": "Wintermute Technologies, Inc.", "license": "Apache-2.0", diff --git a/packages/providers/vertex/CHANGELOG.md b/packages/providers/vertex/CHANGELOG.md index 55bca1bf..e8c709ca 100644 --- a/packages/providers/vertex/CHANGELOG.md +++ b/packages/providers/vertex/CHANGELOG.md @@ -1,5 +1,13 @@ # @perstack/vertex-provider +## 0.0.17 + +### Patch Changes + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + - @perstack/provider-core@0.0.17 + ## 0.0.16 ### Patch Changes diff --git a/packages/providers/vertex/package.json b/packages/providers/vertex/package.json index 87df998d..4bfaea65 100644 --- a/packages/providers/vertex/package.json +++ b/packages/providers/vertex/package.json @@ -1,7 +1,7 @@ { "name": "@perstack/vertex-provider", "private": true, - "version": "0.0.16", + "version": "0.0.17", "description": "Google Vertex AI provider adapter for Perstack", "author": "Wintermute Technologies, Inc.", "license": "Apache-2.0", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 4e0f6868..1e21133e 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,12 @@ # @perstack/react +## 0.0.50 + +### Patch Changes + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + ## 0.0.49 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index 06162367..6e8c0cc5 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@perstack/react", - "version": "0.0.49", + "version": "0.0.50", "description": "React hooks and utilities for Perstack integration", "author": "Wintermute Technologies, Inc.", "license": "Apache-2.0", diff --git a/packages/runtime/CHANGELOG.md b/packages/runtime/CHANGELOG.md index dc0b046c..8b1169c2 100644 --- a/packages/runtime/CHANGELOG.md +++ b/packages/runtime/CHANGELOG.md @@ -1,5 +1,17 @@ # @perstack/runtime +## 0.0.97 + +### Patch Changes + +- [#527](https://github.com/perstack-ai/perstack/pull/527) [`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - fix: add PerstackError class for user-facing error handling + + Add `PerstackError` to distinguish user-facing errors from internal bugs. User-facing errors (missing config, invalid input, missing env vars) now show a clean message and exit(1), while unexpected errors crash with a stack trace for debugging. + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + - @perstack/base@0.0.55 + ## 0.0.96 ### Patch Changes diff --git a/packages/runtime/package.json b/packages/runtime/package.json index 4ffe197a..b2b7a208 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@perstack/runtime", - "version": "0.0.96", + "version": "0.0.97", "description": "Perstack Runtime", "author": "Wintermute Technologies, Inc.", "license": "Apache-2.0", diff --git a/packages/tui-components/CHANGELOG.md b/packages/tui-components/CHANGELOG.md index 0bfc84ed..142ae7ee 100644 --- a/packages/tui-components/CHANGELOG.md +++ b/packages/tui-components/CHANGELOG.md @@ -1,5 +1,19 @@ # @perstack/tui-components +## 0.0.6 + +### Patch Changes + +- [#527](https://github.com/perstack-ai/perstack/pull/527) [`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - fix: add PerstackError class for user-facing error handling + + Add `PerstackError` to distinguish user-facing errors from internal bugs. User-facing errors (missing config, invalid input, missing env vars) now show a clean message and exit(1), while unexpected errors crash with a stack trace for debugging. + +- [#524](https://github.com/perstack-ai/perstack/pull/524) [`6182adc`](https://github.com/perstack-ai/perstack/commit/6182adca6a2dfe72aaafc94a58000a0af69846da) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - Minimize public API surface by removing internal-only type exports and replacing barrel re-exports of external package types with direct imports + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + - @perstack/react@0.0.50 + ## 0.0.5 ### Patch Changes diff --git a/packages/tui-components/package.json b/packages/tui-components/package.json index 9ea183f4..9a51c2e0 100644 --- a/packages/tui-components/package.json +++ b/packages/tui-components/package.json @@ -1,7 +1,7 @@ { "name": "@perstack/tui-components", "private": true, - "version": "0.0.5", + "version": "0.0.6", "description": "Ink/React TUI components for Perstack terminal interface", "author": "Wintermute Technologies, Inc.", "license": "Apache-2.0", diff --git a/packages/tui/CHANGELOG.md b/packages/tui/CHANGELOG.md index 5fe639bb..008bee3a 100644 --- a/packages/tui/CHANGELOG.md +++ b/packages/tui/CHANGELOG.md @@ -1,5 +1,17 @@ # @perstack/tui +## 0.0.3 + +### Patch Changes + +- [#527](https://github.com/perstack-ai/perstack/pull/527) [`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7) Thanks [@FL4TLiN3](https://github.com/FL4TLiN3)! - fix: add PerstackError class for user-facing error handling + + Add `PerstackError` to distinguish user-facing errors from internal bugs. User-facing errors (missing config, invalid input, missing env vars) now show a clean message and exit(1), while unexpected errors crash with a stack trace for debugging. + +- Updated dependencies [[`6d40f55`](https://github.com/perstack-ai/perstack/commit/6d40f5565a29f211984ef6a2b7eeb81384782ed7), [`6182adc`](https://github.com/perstack-ai/perstack/commit/6182adca6a2dfe72aaafc94a58000a0af69846da), [`211e47f`](https://github.com/perstack-ai/perstack/commit/211e47f59518307a34d64987aa67ef7835b71c47)]: + - @perstack/core@0.0.46 + - @perstack/tui-components@0.0.6 + ## 0.0.2 ### Patch Changes diff --git a/packages/tui/package.json b/packages/tui/package.json index 838a3546..0774b4e8 100644 --- a/packages/tui/package.json +++ b/packages/tui/package.json @@ -1,7 +1,7 @@ { "name": "@perstack/tui", "private": true, - "version": "0.0.2", + "version": "0.0.3", "description": "Non-React TUI logic layer for Perstack CLI applications", "type": "module", "exports": {