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/bright-graphs-navigate.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/calm-graphs-navigate.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/calm-graphs-wrap.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/soft-agents-discover.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/thick-pianos-hammer.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/wild-folders-open.md

This file was deleted.

8 changes: 8 additions & 0 deletions packages/agent-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @sapiom/orchestration-core

## 0.13.3

### Patch Changes

- Updated dependencies [917c930]
- @sapiom/agent@0.13.0
- @sapiom/agent-runtime@0.7.1

## 0.13.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/agent-core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sapiom/agent-core",
"version": "0.13.2",
"version": "0.13.3",
"description": "Pure, stateless core functions for scaffolding, validating, and operating Sapiom agents — shared by the CLI and MCP packages.",
"license": "MIT",
"author": "Sapiom",
Expand Down
2 changes: 1 addition & 1 deletion packages/agent-core/src/version-fallback.generated.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@
// @sapiom/agent + @sapiom/tools versions and the offline scaffold fallback can no
// longer drift.
export const VERSION_FALLBACK = {
agent: "0.12.2",
agent: "0.13.0",
tools: "0.33.0",
} as const;
7 changes: 7 additions & 0 deletions packages/agent-runtime/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @sapiom/orchestration-runtime

## 0.7.1

### Patch Changes

- Updated dependencies [917c930]
- @sapiom/agent@0.13.0

## 0.7.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/agent-runtime/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sapiom/agent-runtime",
"version": "0.7.0",
"version": "0.7.1",
"description": "The Sapiom orchestration runtime: the host-agnostic graph-walker decision logic + the host interfaces (execution store, step dispatcher, observer) it runs against. One runtime, two hosts (server engine + local runner).",
"license": "MIT",
"author": "Sapiom",
Expand Down
11 changes: 11 additions & 0 deletions packages/agent-studio/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @sapiom/agent-studio

## 0.1.21

### Patch Changes

- Updated dependencies [917c930]
- Updated dependencies [bf380c3]
- Updated dependencies [1107764]
- Updated dependencies [a7d4185]
- Updated dependencies [89430fa]
- @sapiom/harness@0.12.0

## 0.1.20

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/agent-studio/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sapiom/agent-studio",
"version": "0.1.20",
"version": "0.1.21",
"description": "Agent Studio — build, test, deploy, and run Sapiom agents with your coding agent in a local workspace.",
"keywords": [
"sapiom",
Expand Down
6 changes: 6 additions & 0 deletions packages/agent/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @sapiom/orchestration

## 0.13.0

### Minor Changes

- 917c930: Add `PACKAGE_INVENTORY_PROTOCOL`, `packageInventorySchema`, and the public package-inventory types for validating versioned working-tree and immutable-bundle agent inventories.

## 0.12.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/agent/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sapiom/agent",
"version": "0.12.2",
"version": "0.13.0",
"description": "Versioned public contract for authoring Sapiom agents: types, directive constructors/guards, defineAgent, defineStep, InMemoryContextStore. Shared by customer agent definitions, the sandbox step-runner, and the engine.",
"license": "MIT",
"author": "Sapiom",
Expand Down
14 changes: 14 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# @sapiom/cli

## 11.0.0

### Patch Changes

- Updated dependencies [917c930]
- Updated dependencies [917c930]
- Updated dependencies [bf380c3]
- Updated dependencies [1107764]
- Updated dependencies [a7d4185]
- Updated dependencies [89430fa]
- @sapiom/agent@0.13.0
- @sapiom/harness@0.12.0
- @sapiom/agent-core@0.13.3

## 10.0.0

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sapiom/cli",
"version": "10.0.0",
"version": "11.0.0",
"description": "The Sapiom command-line interface — scaffold, validate, and ship Sapiom agents.",
"license": "MIT",
"author": "Sapiom",
Expand Down Expand Up @@ -46,7 +46,7 @@
"zod": "^3.25.76"
},
"peerDependencies": {
"@sapiom/harness": ">=0.11.0"
"@sapiom/harness": ">=0.12.0"
},
"peerDependenciesMeta": {
"@sapiom/harness": {
Expand Down
11 changes: 11 additions & 0 deletions packages/harness-desktop/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @sapiom/harness-desktop

## 0.4.2

### Patch Changes

- Updated dependencies [917c930]
- Updated dependencies [bf380c3]
- Updated dependencies [1107764]
- Updated dependencies [a7d4185]
- Updated dependencies [89430fa]
- @sapiom/harness@0.12.0

## 0.4.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/harness-desktop/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sapiom/harness-desktop",
"version": "0.4.1",
"version": "0.4.2",
"private": true,
"description": "Agent Studio desktop app — a one-click native host for running Claude Code or Codex in a Sapiom-configured environment. The npx CLI (@sapiom/harness) remains the backup host over the same startServer().",
"homepage": "https://sapiom.ai",
Expand Down
23 changes: 23 additions & 0 deletions packages/harness/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# @sapiom/harness

## 0.12.0

### Minor Changes

- 917c930: Project dependency graphs now open before source-name inspection finishes. They enrich identities in the background, retain per-agent identity warnings without holding an otherwise settled graph out of cache, and keep retryable reads recoverable. Navigation targets are served with the exact graph revision they belong to, so opening an agent from the map lands on the right one.
- 1107764: Discover markerless `defineAgent` and legacy `defineOrchestration` projects plus literal direct source invocations with bounded syntax-only analysis, conservative reconciliation, and live rail/system-graph updates without importing, bundling, type-checking, or executing project code. Public direct invocation edges use `basis: "static-invocation"`. Markerless agents inside nested Git repositories are discovered when that repository is selected directly; package-wide output-to-input data flow remains a separate evidence provider.

**Breaking:** Public system-graph invocation edges that previously carried `basis: "static"` now carry `basis: "static-invocation"`.

**Migration:** Consumers that validate or deserialize `GET /api/workspaces/:workspaceKey/system-graph` responses must accept `"static-invocation"` as the invocation-edge `basis` value before upgrading.

- a7d4185: `HarnessSettings.helpSeen` records that the first-run Studio explainer has been dismissed. The flag previously lived in browser `localStorage`, which is keyed by origin; hosts that bind an ephemeral port — the desktop app does, on every boot — presented a new origin with empty storage each launch and re-showed the card every time. It is now per-install and origin-independent, and it survives a reset of the client-side `ui-prefs` blob.

Also fixes `PATCH /api/settings` silently dropping `telemetryNoticeDismissed`: the field was absent from the request schema, which strips unknown keys, so the request succeeded and nothing was written. Because nothing was ever stored, there is no earlier dismissal to honour — installs will see the telemetry notice one final time after upgrading, and the next dismissal is the first one that persists. `settings.json` gains the key at that point.

### Patch Changes

- bf380c3: Agent Studio now packs agents without detected relationships into a labeled grid below connected graph components, keeping sparse project maps at a usable height.
- 89430fa: Agent Studio's folder fields now open the operating system's folder browser on the desktop app, and fall back to path completion in the `npx` browser host; the in-app directory listing is removed. The Add a project dialog is reduced to one line of guidance and a single action — its second button, "Add every agent under this folder", is gone because adding a project already brings in the agents below it.
- Updated dependencies [917c930]
- @sapiom/agent@0.13.0
- @sapiom/agent-core@0.13.3

## 0.11.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/harness/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sapiom/harness",
"version": "0.11.0",
"version": "0.12.0",
"description": "Agent Studio — a CLI-launched local web app that runs your coding agent (Claude Code or Codex) in a Sapiom-configured environment: MCP pre-wired, agents tracked, one-click deploy/run, and a live canvas for previews.",
"keywords": [
"sapiom",
Expand Down
2 changes: 1 addition & 1 deletion pnpm-lock.yaml

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