Skip to content

Commit 23a5a0d

Browse files
Release v0.2.1
Remove legacy direct_model phase and reject legacy intent_hint values. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 9236d75 commit 23a5a0d

5 files changed

Lines changed: 11 additions & 4 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,4 @@ target
1919
# and can be added to the global gitignore or merged into this file. For a more nuclear
2020
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
2121
#.idea/
22+
.cargo/

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## 0.2.1 — 2026-07-19
4+
5+
### Removed
6+
- Legacy `intent_hint` values `direct_llm`, `quiz`, and `direct_model` (rejected by validation)
7+
- Legacy loop phase `direct_model` from `DEFAULT_DELIVERABLE_PHASES`
8+
39
## 0.2.0 — 2026-07-18
410

511
### Added

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "soothe-client"
3-
version = "0.2.0"
3+
version = "0.2.1"
44
edition = "2021"
55
rust-version = "1.85"
66
authors = ["Mirasoth <hello@mirasoth.ai>"]

src/intent_hints.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ pub const EMBED: &str = "embed";
1313
pub const DEFAULT_DELIVERABLE_PHASES: &[&str] = &[
1414
"quiz",
1515
"goal_completion",
16-
"direct_model",
16+
"chitchat",
1717
"text_completion",
1818
"image_to_text",
1919
"ocr",
2020
"embed",
2121
];
2222

23-
const REMOVED: &[&str] = &["direct_llm", "quiz"];
23+
const REMOVED: &[&str] = &["direct_llm", "quiz", "direct_model"];
2424

2525
/// Validate an intent hint; returns an error string when invalid.
2626
pub fn validate_loop_input_intent_hint(hint: &str) -> Option<String> {

0 commit comments

Comments
 (0)