Skip to content

Commit cf1a6b3

Browse files
authored
Prep release 0.2.4 (#217)
1 parent c28a098 commit cf1a6b3

File tree

10 files changed

+109
-5
lines changed

10 files changed

+109
-5
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,11 +96,11 @@ Download the latest CLI binary for your platform from our [releases page](https:
9696

9797
```shell
9898
# macOS
99-
curl -L https://github.com/orra-dev/orra/releases/download/v0.2.3/orra-darwin-arm64 -o /usr/local/bin/orra
99+
curl -L https://github.com/orra-dev/orra/releases/download/v0.2.4/orra-darwin-arm64 -o /usr/local/bin/orra
100100
chmod +x /usr/local/bin/orra
101101

102102
# Linux
103-
curl -L https://github.com/ezodude/orra/releases/download/v0.2.3/orra-linux-amd64 -o /usr/local/bin/orra
103+
curl -L https://github.com/ezodude/orra/releases/download/v0.2.4/orra-linux-amd64 -o /usr/local/bin/orra
104104
chmod +x /usr/local/bin/orra
105105

106106
# Verify installation

cli/cmd/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ func newVersionCmd(_ *CliOpts) *cobra.Command {
1717
Use: "version",
1818
Short: "Print the client and server version information",
1919
RunE: func(cmd *cobra.Command, args []string) error {
20-
fmt.Println("Client Version: v0.2.3")
20+
fmt.Println("Client Version: v0.2.4")
2121
// TODO: Implement server version check
2222
return nil
2323
},

docs/cli.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ chmod +x /usr/local/bin/orra
3131

3232
# Verify installation
3333
orra version
34-
# Client Version: v0.2.3
34+
# Client Version: v0.2.4
3535
```
3636

3737
## CLI Commands Reference

planengine/config.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ const (
6565
)
6666

6767
var (
68-
Version = "0.2.3"
68+
Version = "0.2.4"
6969
LogsRetentionPeriod = 7 * 24 * time.Hour
7070
DependencyPattern = regexp.MustCompile(`^\$([^.]+)\.`)
7171
WSWriteTimeOut = time.Second * 120

releases/cli/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## CLI v0.2.4
2+
3+
### Features
4+
- Increased CLI timeout to support using local LLMs for Plan Engine
5+
6+
# Documentation
7+
- Added CLI reasoning traces example to documentation for better debugging
8+
19
## CLI v0.2.3
210

311
### Features

releases/cli/versions/0.2.4.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
## CLI v0.2.4
2+
3+
### Features
4+
- Increased CLI timeout to support using local LLMs for Plan Engine
5+
6+
# Documentation
7+
- Added CLI reasoning traces example to documentation for better debugging

releases/planengine/CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,36 @@
1+
## Plan Engine v0.2.4
2+
3+
### Breaking Changes
4+
Simplified LLM and embeddings configuration to center around supported models rather than providers
5+
- Changed environment variable scheme from `REASONING_PROVIDER`/`REASONING_MODEL`/`REASONING_API_KEY` and `PLAN_CACHE_OPENAI_API_KEY` to a more cohesive approach with:
6+
- `LLM_MODEL`/`LLM_API_KEY`/`LLM_API_BASE_URL` for reasoning models
7+
- `EMBEDDINGS_MODEL`/`EMBEDDINGS_API_KEY`/`EMBEDDINGS_API_BASE_URL` for embedding models
8+
- Dropped support for `deepseek-r1-distill-llama-70b` model
9+
- Added support for self-hosted models with new configuration structure in `_env` template
10+
11+
### Features
12+
- Added support for running the Plan Engine using self-hosted LLMs and embedding models
13+
- Added support for `deepseek-r1` and `qwq-32b` as reasoning models
14+
- Added support for `jina-embeddings-v2-small-en` as embedding model
15+
- All model endpoints must be OpenAI API-compatible
16+
- Improved plan validation with better action parameters handling
17+
- Added validation to ensure all action parameters are properly included in Task Zero
18+
- Added validation against composite references in generated plans
19+
20+
### Bug fixes
21+
- Fixed ordering of generated PDDL domain action parameters to prevent non-deterministic map key iteration
22+
- Fixed issue where execution plan non-task referenced inputs were not properly added to task zero
23+
- Increased grounding threshold to make grounding work at an acceptable level
24+
- Updated prompt to clarify expected task input pattern and required JSON markers in output
25+
26+
### Documentation
27+
- Added extensive documentation on model configuration and self-hosting options
28+
- Added comprehensive guide for model configuration and self-hosting
29+
- Fixed typos and improved wording throughout documentation
30+
- Project README: Added new guide: "From Fragile to Production-Ready Multi-Agent App (with Cloudflare Agents)"
31+
- Project README: Updated with improved instructions for self-hosting and on-premises deployment
32+
- Project README: Removed "alpha" labels and updated coming soon sections
33+
134
## Plan Engine v0.2.3
235

336
### Features

releases/planengine/versions/0.2.4.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
## Plan Engine v0.2.4
2+
3+
### Breaking Changes
4+
Simplified LLM and embeddings configuration to center around supported models rather than providers
5+
- Changed environment variable scheme from `REASONING_PROVIDER`/`REASONING_MODEL`/`REASONING_API_KEY` and `PLAN_CACHE_OPENAI_API_KEY` to a more cohesive approach with:
6+
- `LLM_MODEL`/`LLM_API_KEY`/`LLM_API_BASE_URL` for reasoning models
7+
- `EMBEDDINGS_MODEL`/`EMBEDDINGS_API_KEY`/`EMBEDDINGS_API_BASE_URL` for embedding models
8+
- Dropped support for `deepseek-r1-distill-llama-70b` model
9+
- Added support for self-hosted models with new configuration structure in `_env` template
10+
11+
### Features
12+
- Added support for running the Plan Engine using self-hosted LLMs and embedding models
13+
- Added support for `deepseek-r1` and `qwq-32b` as reasoning models
14+
- Added support for `jina-embeddings-v2-small-en` as embedding model
15+
- All model endpoints must be OpenAI API-compatible
16+
- Improved plan validation with better action parameters handling
17+
- Added validation to ensure all action parameters are properly included in Task Zero
18+
- Added validation against composite references in generated plans
19+
20+
### Bug fixes
21+
- Fixed ordering of generated PDDL domain action parameters to prevent non-deterministic map key iteration
22+
- Fixed issue where execution plan non-task referenced inputs were not properly added to task zero
23+
- Increased grounding threshold to make grounding work at an acceptable level
24+
- Updated prompt to clarify expected task input pattern and required JSON markers in output
25+
26+
### Documentation
27+
- Added extensive documentation on model configuration and self-hosting options
28+
- Added comprehensive guide for model configuration and self-hosting
29+
- Fixed typos and improved wording throughout documentation
30+
- Project README: Added new guide: "From Fragile to Production-Ready Multi-Agent App (with Cloudflare Agents)"
31+
- Project README: Updated with improved instructions for self-hosting and on-premises deployment
32+
- Project README: Removed "alpha" labels and updated coming soon sections

releases/sdks/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
## SDKs v0.2.4
2+
3+
### Features
4+
- Configurable WebSocket implementation for JS SDK
5+
6+
### Javascript SDK v0.2.3
7+
8+
#### Features
9+
- Made WebSocket implementation configurable on JS SDK initialization
10+
- Required for running in Cloudflare environments
11+
- Better compatibility with different JavaScript environments
12+
113
## SDKs v0.2.3
214

315
### Features

releases/sdks/versions/0.2.4.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
## SDKs v0.2.4
2+
3+
### Features
4+
- Configurable WebSocket implementation for JS SDK
5+
6+
### Javascript SDK v0.2.3
7+
8+
#### Features
9+
- Made WebSocket implementation configurable on JS SDK initialization
10+
- Required for running in Cloudflare environments
11+
- Better compatibility with different JavaScript environments
12+

0 commit comments

Comments
 (0)