Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,14 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.10.0] - 2026-09-17
Comment thread
AstroQore marked this conversation as resolved.

Cognition's Devin and Mistral AI's Mistral Vibe join the session list. Devin
is the first provider whose sessions are rows in one shared database rather
than files, so adapters can now say for themselves what changed; both are
read-only. New provider and harness raw values (`devin`, `mistralVibe`) land
in host caches.

### Added

- **`DevinSessionAdapter`** — Cognition's Devin is a listed, readable,
Expand Down Expand Up @@ -47,6 +55,10 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
database.
- The Rust lane knows both providers: raw values `devin` and `mistralVibe`,
the same harness storage keys, resume commands, and id validation.
- `JSONLHeadTail.headLines(url:count:maxBytes:)` — an optional byte budget
for the head read. A spent budget ends at the last whole line, so one
oversized or newline-free first record cannot pull a log into memory;
Mistral Vibe's title scan reads at most 1 MiB.

### Changed

Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion implementations/rust/crates/agent-session-core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "agent-session-core"
version = "0.9.0"
version = "0.10.0"
edition = "2021"
license = "AGPL-3.0-only"
description = "Cross-platform Rust implementation of agent-session-kit's session reading: index queries, lightweight discovery, transcripts, and resume commands."
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ public enum AgentSessionKitInfo {
///
/// Semver, bare — no `v` prefix, matching the tags. Bumping it is part
/// of the release commit; see `RELEASING.md`.
public static let version = "0.9.0"
public static let version = "0.10.0"

/// Where the package lives. Public because a host that shows the
/// version usually wants somewhere to send the reader.
Expand Down
Loading