Skip to content

Commit a3b4473

Browse files
AlexMikhalevTerraphim AI
andcommitted
chore: prepare v1.6.0 release for sessions feature
- Bump workspace version to 1.6.0 - Update terraphim-session-analyzer to use workspace version - Configure terraphim_sessions for crates.io publishing - Update terraphim_agent dependency versions - Fix WASM uuid configuration in terraphim_types Co-Authored-By: Terraphim AI <noreply@terraphim.ai>
1 parent 101ed98 commit a3b4473

File tree

6 files changed

+30
-28
lines changed

6 files changed

+30
-28
lines changed

Cargo.lock

Lines changed: 10 additions & 10 deletions
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
@@ -6,7 +6,7 @@ exclude = ["crates/terraphim_agent_application", "crates/terraphim_truthforge",
66
default-members = ["terraphim_server"]
77

88
[workspace.package]
9-
version = "1.5.1"
9+
version = "1.6.0"
1010
edition = "2024"
1111

1212
[workspace.dependencies]

crates/terraphim-session-analyzer/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "terraphim-session-analyzer"
3-
version = "1.5.0"
3+
version.workspace = true
44
edition = "2021"
55
authors = ["Zestic AI Development Team"]
66
description = "Analyze AI coding assistant session logs to identify agent usage patterns"

crates/terraphim_agent/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@ terraphim_service = { path = "../terraphim_service", version = "1.0.0" }
7373
terraphim_middleware = { path = "../terraphim_middleware", version = "1.0.0" }
7474
terraphim_rolegraph = { path = "../terraphim_rolegraph", version = "1.0.0" }
7575
terraphim_hooks = { path = "../terraphim_hooks", version = "1.0.0" }
76-
# Session search - enabled for local development (path dependency)
77-
terraphim_sessions = { path = "../terraphim_sessions", version = "0.1.0", optional = true, features = ["tsa-full"] }
76+
# Session search - uses workspace version (path for dev, version for crates.io)
77+
terraphim_sessions = { path = "../terraphim_sessions", version = "1.6.0", optional = true, features = ["tsa-full"] }
7878

7979
[dev-dependencies]
8080
serial_test = "3.3"

crates/terraphim_sessions/Cargo.toml

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
[package]
22
name = "terraphim_sessions"
3-
version = "0.1.0"
3+
version.workspace = true
44
edition.workspace = true
5-
description = "Session management for AI coding assistant history"
6-
license = "MIT"
5+
description = "Session management for AI coding assistant history - search across Claude Code, Cursor, Aider sessions"
6+
license = "Apache-2.0"
7+
authors = ["Terraphim Contributors"]
8+
documentation = "https://terraphim.ai"
9+
homepage = "https://terraphim.ai"
10+
repository = "https://github.com/terraphim/terraphim-ai"
11+
keywords = ["sessions", "ai", "search", "claude", "cursor"]
12+
readme = "../../README.md"
713

814
[features]
915
default = []
@@ -40,12 +46,12 @@ walkdir = "2.4"
4046
dirs = "5.0"
4147

4248
# Feature-gated: Terraphim Session Analyzer
43-
terraphim-session-analyzer = { path = "../terraphim-session-analyzer", optional = true }
49+
terraphim-session-analyzer = { version = "1.6.0", path = "../terraphim-session-analyzer", optional = true }
4450

45-
# Feature-gated: Terraphim enrichment
46-
terraphim_automata = { path = "../terraphim_automata", optional = true }
47-
terraphim_rolegraph = { path = "../terraphim_rolegraph", optional = true }
48-
terraphim_types = { path = "../terraphim_types", optional = true }
51+
# Feature-gated: Terraphim enrichment (uses published crates.io versions)
52+
terraphim_automata = { version = ">=1.4.10", path = "../terraphim_automata", optional = true }
53+
terraphim_rolegraph = { version = ">=1.4.10", path = "../terraphim_rolegraph", optional = true }
54+
terraphim_types = { version = ">=1.4.10", path = "../terraphim_types", optional = true }
4955

5056
[dev-dependencies]
5157
tempfile = "3.10"

crates/terraphim_types/Cargo.toml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,9 @@ ulid = { version = "1.0.0", features = ["serde", "uuid"] }
2828
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
2929
uuid = { version = "1.19.0", features = ["v4", "serde"] }
3030

31-
# WASM-compatible uuid with js feature for random generation
32-
[target.'cfg(target_arch = "wasm32")'.dependencies.uuid]
33-
version = "1.4.10"
34-
features = ["v4", "serde", "js"]
35-
36-
# WASM-specific dependencies
31+
# WASM-specific dependencies (uuid with js feature, getrandom with wasm_js)
3732
[target.'cfg(target_arch = "wasm32")'.dependencies]
33+
uuid = { version = "1.19.0", features = ["v4", "serde", "js"] }
3834
getrandom = { version = "0.3", features = ["wasm_js"] }
3935

4036
[features]

0 commit comments

Comments
 (0)