Skip to content
Open
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
5 changes: 0 additions & 5 deletions .changeset/add-openai-codex-provider.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/agents-configurable-builtin-models.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/agents-runtime-chat-cache.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/agents-server-ui-redesign.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/agents-ui-runtime-client.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/claim-scoped-write-tokens.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/dull-seas-rescue.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-bash-tool-home.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-expiry-manager-log-attributes.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/otel-context-effects-move-in.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/quiet-dolphins-return.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/quiet-pumas-jump.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/remove-coder-entity.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/rotten-turkeys-rhyme.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/warn-http-urls.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/wise-dodos-add.md

This file was deleted.

13 changes: 13 additions & 0 deletions examples/deep-survey/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @electric-ax/example-deep-survey

## 0.1.7

### Patch Changes

- 590aabb: Improve the agents UI timeline and reactivity, add a browser-safe runtime client export, and route built-in agent metadata extraction through the configurable low-cost model runner.
- Updated dependencies [f509387]
- Updated dependencies [590aabb]
- Updated dependencies [744c47f]
- Updated dependencies [28d127b]
- Updated dependencies [6399147]
- Updated dependencies [a3cee92]
- @electric-ax/agents-runtime@0.1.3

## 0.1.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/deep-survey/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@electric-ax/example-deep-survey",
"private": true,
"version": "0.1.6",
"version": "0.1.7",
"type": "module",
"scripts": {
"dev": "pnpm run --parallel \"/^dev:/\"",
Expand Down
7 changes: 7 additions & 0 deletions examples/tanstack-db-expo-starter/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# expo-db-electric-starter

## 1.0.18

### Patch Changes

- Updated dependencies [92a332e]
- @electric-sql/client@1.5.17

## 1.0.17

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions examples/tanstack-db-expo-starter/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "expo-db-electric-starter",
"version": "1.0.17",
"version": "1.0.18",
"main": "index.ts",
"scripts": {
"start": "docker compose up -d && expo start",
Expand All @@ -13,7 +13,7 @@
"api": "tsx api/index.ts"
},
"dependencies": {
"@electric-sql/client": "1.5.16",
"@electric-sql/client": "1.5.17",
"@expo/metro-runtime": "~5.0.4",
"@tanstack/electric-db-collection": "^0.0.15",
"@tanstack/react-db": "^0.0.27",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,12 @@
---
'@electric-ax/agents-desktop': patch
'@electric-ax/agents-server': patch
'@electric-ax/agents-server-ui': patch
'@electric-ax/agents-runtime': patch
'@electric-ax/agents': patch
'@electric-sql/experimental': patch
'@electric-sql/react': patch
---
# @electric-ax/agents-desktop

Electron desktop shell, tile-based workspace, and per-session
working-directory picker.
## 0.0.1

### Patch Changes

- 590aabb: Improve the agents UI timeline and reactivity, add a browser-safe runtime client export, and route built-in agent metadata extraction through the configurable low-cost model runner.
- 28d127b: Electron desktop shell, tile-based workspace, and per-session
working-directory picker.
- `@electric-ax/agents-desktop`: new package — Electron app
bundling a local Horton runtime, system-tray status, multi-
window support, frameless windows with in-app title bars,
Expand All @@ -34,3 +30,12 @@ working-directory picker.
surfaced while building the desktop UI).
- `@electric-sql/experimental`, `@electric-sql/react`: align test
type configuration with DOM AbortSignal types used by the client.

- Updated dependencies [65f0cf0]
- Updated dependencies [f509387]
- Updated dependencies [f509387]
- Updated dependencies [590aabb]
- Updated dependencies [28d127b]
- Updated dependencies [a3cee92]
- @electric-ax/agents@0.2.5
- @electric-ax/agents-server-ui@0.2.9
2 changes: 1 addition & 1 deletion packages/agents-desktop/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "@electric-ax/agents-desktop",
"productName": "Electric Agents",
"private": true,
"version": "0.0.0",
"version": "0.0.1",
"type": "module",
"main": "./dist/main.cjs",
"scripts": {
Expand Down
36 changes: 36 additions & 0 deletions packages/agents-runtime/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,41 @@
# @electric-ax/agents-runtime

## 0.1.3

### Patch Changes

- f509387: Stabilise chat section identity across streaming updates: `buildSections` / `buildTimelineEntries` in `use-chat` now key a fingerprint-based section cache by `run.key` / `msg.key`, so settled rows return the same reference even when the upstream pipeline rebuilds row objects. Adds a bounded prune pass + a `__resetSectionCachesForTesting` hook for test isolation. Also small cleanups in `tools/context-tools.ts`.
- 590aabb: Improve the agents UI timeline and reactivity, add a browser-safe runtime client export, and route built-in agent metadata extraction through the configurable low-cost model runner.
- 744c47f: Replace static entity write tokens with claim-scoped tokens. Write tokens are now issued when a consumer claims a wake and revoked on done, preventing leaked credentials from granting permanent write access. Removes `writeToken` from webhook notifications and spawn response headers.
- 28d127b: Electron desktop shell, tile-based workspace, and per-session
working-directory picker.
- `@electric-ax/agents-desktop`: new package — Electron app
bundling a local Horton runtime, system-tray status, multi-
window support, frameless windows with in-app title bars,
native menus, About dialog, on-launch API key prompt
(Anthropic / OpenAI / Brave), localhost agent-server discovery,
and HMR via `vite-plugin-electron`.
- `@electric-ax/agents-server`: entrypoint support for the local
desktop runtime wiring.
- `@electric-ax/agents-server-ui`: tile-based workspace (DnD,
splits, persisted layouts, shareable URLs), redesigned new-
session screen, refreshed dropdown chrome (`Combobox`
primitive, sentence-case section headings, ServerPicker-style
rows), sidebar filter & view menu with grouping by date /
type / status / working dir, full Settings screen with
General / Appearance / Local Runtime categories.
- `@electric-ax/agents`: Horton accepts an optional
`workingDirectory` spawn arg so each session can run against
its own project root without restarting the runtime.
- `@electric-ax/agents-runtime`: tool-pair preservation during
compaction and matching tool-call events by id (bug fixes
surfaced while building the desktop UI).
- `@electric-sql/experimental`, `@electric-sql/react`: align test
type configuration with DOM AbortSignal types used by the client.

- 6399147: Preserve the caller's HOME environment variable when running bash tool commands so CLIs can find user-level config and credentials.
- a3cee92: Remove the coder entity (coding-session). The `registerCodingSession`, `useCodingAgent`, `CodingSessionHandle`, and related types/tools (`spawn_coder`, `prompt_coder`) are no longer available. The `agent-session-protocol` dependency is also removed.

## 0.1.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/agents-runtime/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@electric-ax/agents-runtime",
"version": "0.1.2",
"version": "0.1.3",
"description": "Electric agent runtime — behavioral stack for agent entities over durable streams",
"keywords": [
"tanstack-intent"
Expand Down
8 changes: 8 additions & 0 deletions packages/agents-server-conformance-tests/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @electric-ax/agents-server-conformance-tests

## 0.1.2

### Patch Changes

- 744c47f: Replace static entity write tokens with claim-scoped tokens. Write tokens are now issued when a consumer claims a wake and revoked on done, preventing leaked credentials from granting permanent write access. Removes `writeToken` from webhook notifications and spawn response headers.
- Updated dependencies [92a332e]
- @electric-sql/client@1.5.17

## 0.1.1

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/agents-server-conformance-tests/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@electric-ax/agents-server-conformance-tests",
"version": "0.1.1",
"version": "0.1.2",
"private": true,
"description": "Conformance test suite for Electric Agents server implementations",
"author": "Durable Stream contributors",
Expand Down Expand Up @@ -37,7 +37,7 @@
},
"dependencies": {
"@durable-streams/client": "npm:@electric-ax/durable-streams-client-beta@^0.3.1",
"@electric-sql/client": "^1.5.16",
"@electric-sql/client": "^1.5.17",
"fast-check": "^4.6.0",
"vitest": "^4.1.0"
},
Expand Down
41 changes: 41 additions & 0 deletions packages/agents-server-ui/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,46 @@
# @electric-ax/agents-server-ui

## 0.2.9

### Patch Changes

- f509387: Redesign.
- 590aabb: Improve the agents UI timeline and reactivity, add a browser-safe runtime client export, and route built-in agent metadata extraction through the configurable low-cost model runner.
- 28d127b: Electron desktop shell, tile-based workspace, and per-session
working-directory picker.
- `@electric-ax/agents-desktop`: new package — Electron app
bundling a local Horton runtime, system-tray status, multi-
window support, frameless windows with in-app title bars,
native menus, About dialog, on-launch API key prompt
(Anthropic / OpenAI / Brave), localhost agent-server discovery,
and HMR via `vite-plugin-electron`.
- `@electric-ax/agents-server`: entrypoint support for the local
desktop runtime wiring.
- `@electric-ax/agents-server-ui`: tile-based workspace (DnD,
splits, persisted layouts, shareable URLs), redesigned new-
session screen, refreshed dropdown chrome (`Combobox`
primitive, sentence-case section headings, ServerPicker-style
rows), sidebar filter & view menu with grouping by date /
type / status / working dir, full Settings screen with
General / Appearance / Local Runtime categories.
- `@electric-ax/agents`: Horton accepts an optional
`workingDirectory` spawn arg so each session can run against
its own project root without restarting the runtime.
- `@electric-ax/agents-runtime`: tool-pair preservation during
compaction and matching tool-call events by id (bug fixes
surfaced while building the desktop UI).
- `@electric-sql/experimental`, `@electric-sql/react`: align test
type configuration with DOM AbortSignal types used by the client.

- a3cee92: Remove the coder entity (coding-session). The `registerCodingSession`, `useCodingAgent`, `CodingSessionHandle`, and related types/tools (`spawn_coder`, `prompt_coder`) are no longer available. The `agent-session-protocol` dependency is also removed.
- Updated dependencies [f509387]
- Updated dependencies [590aabb]
- Updated dependencies [744c47f]
- Updated dependencies [28d127b]
- Updated dependencies [6399147]
- Updated dependencies [a3cee92]
- @electric-ax/agents-runtime@0.1.3

## 0.2.8

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/agents-server-ui/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@electric-ax/agents-server-ui",
"private": true,
"version": "0.2.8",
"version": "0.2.9",
"type": "module",
"scripts": {
"build": "vite build",
Expand Down
42 changes: 42 additions & 0 deletions packages/agents-server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,47 @@
# @electric-ax/agents-server

## 0.2.9

### Patch Changes

- 744c47f: Replace static entity write tokens with claim-scoped tokens. Write tokens are now issued when a consumer claims a wake and revoked on done, preventing leaked credentials from granting permanent write access. Removes `writeToken` from webhook notifications and spawn response headers.
- 28d127b: Electron desktop shell, tile-based workspace, and per-session
working-directory picker.
- `@electric-ax/agents-desktop`: new package — Electron app
bundling a local Horton runtime, system-tray status, multi-
window support, frameless windows with in-app title bars,
native menus, About dialog, on-launch API key prompt
(Anthropic / OpenAI / Brave), localhost agent-server discovery,
and HMR via `vite-plugin-electron`.
- `@electric-ax/agents-server`: entrypoint support for the local
desktop runtime wiring.
- `@electric-ax/agents-server-ui`: tile-based workspace (DnD,
splits, persisted layouts, shareable URLs), redesigned new-
session screen, refreshed dropdown chrome (`Combobox`
primitive, sentence-case section headings, ServerPicker-style
rows), sidebar filter & view menu with grouping by date /
type / status / working dir, full Settings screen with
General / Appearance / Local Runtime categories.
- `@electric-ax/agents`: Horton accepts an optional
`workingDirectory` spawn arg so each session can run against
its own project root without restarting the runtime.
- `@electric-ax/agents-runtime`: tool-pair preservation during
compaction and matching tool-call events by id (bug fixes
surfaced while building the desktop UI).
- `@electric-sql/experimental`, `@electric-sql/react`: align test
type configuration with DOM AbortSignal types used by the client.

- a3cee92: Remove the coder entity (coding-session). The `registerCodingSession`, `useCodingAgent`, `CodingSessionHandle`, and related types/tools (`spawn_coder`, `prompt_coder`) are no longer available. The `agent-session-protocol` dependency is also removed.
- Updated dependencies [f509387]
- Updated dependencies [590aabb]
- Updated dependencies [744c47f]
- Updated dependencies [28d127b]
- Updated dependencies [6399147]
- Updated dependencies [a3cee92]
- Updated dependencies [92a332e]
- @electric-ax/agents-runtime@0.1.3
- @electric-sql/client@1.5.17

## 0.2.8

## 0.2.7
Expand Down
Loading