Skip to content

Commit 19110b3

Browse files
authored
Merge branch 'main' into feature/new-pr
2 parents 9a85adb + e776303 commit 19110b3

47 files changed

Lines changed: 1546 additions & 283 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/scorecard.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,6 @@ jobs:
4040
retention-days: 5
4141

4242
- name: Upload to code scanning
43-
uses: github/codeql-action/upload-sarif@e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 # v4
43+
uses: github/codeql-action/upload-sarif@f205ea1c3313d32999d8d6a48b4f6530d4437b38 # v4
4444
with:
4545
sarif_file: results.sarif

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ Beta testers can install `@openagentpack/cli@beta`; see the [release guide](./do
147147
| MCP Server | native | native | native | native |
148148
| Memory Store | unsupported | native | native | native |
149149
| Multi-Agent | unsupported | unsupported | native | native |
150-
| Deployment | emulated | native | native | emulated |
150+
| Deployment | native | native | native | emulated |
151151
| Session | native | native | native | native |
152152

153153
The full capability matrix and per-provider differences live in the [Provider reference](./docs/reference/providers.md).

README.zh-CN.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ Beta 用户可以安装 `@openagentpack/cli@beta`;固定版本及切回稳定
147147
| MCP Server | native | native | native | native |
148148
| Memory Store | unsupported | native | native | native |
149149
| Multi-Agent | unsupported | unsupported | native | native |
150-
| Deployment | emulated | native | native | emulated |
150+
| Deployment | native | native | native | emulated |
151151
| Session | native | native | native | native |
152152

153153
完整能力矩阵与各 Provider 差异见 [Provider 参考](./docs/reference/providers.zh-CN.md)。

apps/server/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# @openagentpack/server
22

3+
## 0.0.8
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [e74f023]
8+
- @openagentpack/sdk@0.3.2
9+
310
## 0.0.7
411

512
### Patch Changes

apps/server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@openagentpack/server",
3-
"version": "0.0.7",
3+
"version": "0.0.8",
44
"private": true,
55
"license": "Apache-2.0",
66
"exports": {

bun.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/architecture/how-it-works.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,4 @@ agents state import <address> <remote-id>
6363

6464
Resources (agents, environments, skills…) are **infrastructure** — long-lived, managed by `plan`/`apply`. A **session** is a **runtime** conversation started from an agent. Sessions are managed separately with `agents session` and are not part of the plan/apply lifecycle.
6565

66-
Deployments sit between the two: they are declared as resources but produce runs. On Qoder and Claude they schedule server-side; on Bailian and Volcengine Ark a `deployment run` expands into a session.
66+
Deployments sit between the two: they are declared as resources but produce runs. On Bailian, Qoder, and Claude they schedule server-side; on Volcengine Ark a `deployment run` expands into a session.

docs/concepts/agents-as-code.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Because the declaration is a file, it gets everything a file gets: code review,
1919
- The **agent harness** is the provider-managed layer that wraps a model into an agent: knowledge base, skills, MCP wiring, prompt/instructions, vault, deployment, multi-agent orchestration. These are the customer's portable assets.
2020
- The **agent infra** is the interchangeable execution substrate beneath the harness — the specific provider (Bailian, Qoder, Claude, Volcengine Ark) that runs the agent.
2121

22-
OpenAgentPack's portability claim is that the same harness declaration can target different agent infra. Portability means the *core declaration* is portable and the per-provider **capability contract** is explicit — unsupported facets degrade gracefully (for example, an emulated `Deployment` on Bailian/Volcengine Ark) — not that every feature is identical on every provider.
22+
OpenAgentPack's portability claim is that the same harness declaration can target different agent infra. Portability means the _core declaration_ is portable and the per-provider **capability contract** is explicit — unsupported facets degrade gracefully (for example, an emulated `Deployment` on Volcengine Ark) — not that every feature is identical on every provider.
2323

2424
## What this enables
2525

docs/concepts/sessions-and-deployments.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,18 @@ How a deployment *runs* depends on the provider's capability tier:
2424
|----------|:--------------:|------------------------------------|
2525
| Claude | native | schedules server-side through the deployments API |
2626
| Qoder | native | creates a deployment run and associated session |
27-
| Bailian, Ark | emulated | expands into a one-shot session at run time |
27+
| Bailian | native | triggers a server-side run through the deployments API |
28+
| Ark | emulated | expands into a one-shot session at run time |
2829

29-
On the emulated providers, scheduling and outcome rubrics are **not** enforced server-side — use external cron/CI for always-on or scheduled runs.
30+
On Ark (the emulated provider), scheduling and outcome rubrics are **not** enforced server-side — use external cron/CI for always-on or scheduled runs.
3031

3132
## The lifecycle in one picture
3233

3334
```text
3435
agents.yaml ──plan/apply──▶ managed resources (agent, environment, …)
3536
3637
└─session create/run──▶ runtime session
37-
└─deployment run──────▶ runtime session (emulated) or scheduled run (native)
38+
└─deployment run──────▶ scheduled run (native) or runtime session (emulated on Ark)
3839
```
3940

4041
Next: [Run sessions](../guides/run-sessions.md) and [Manage deployments](../guides/manage-deployments.md).

docs/examples.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ agents destroy
5353
| MCP Server | native | native | native | native |
5454
| Memory Store | unsupported | native | native | native |
5555
| Multi-Agent | unsupported | unsupported | native | native |
56-
| Deployment | emulated | native | native | emulated |
56+
| Deployment | native | native | native | emulated |
5757
| Session | native | native | native | native |
5858

5959
See [Provider reference](./reference/providers.md) for per-provider configuration and notes.

0 commit comments

Comments
 (0)