Skip to content

Commit 4cd5172

Browse files
ralyodioclaude
andcommitted
docs(agentstack): note dual-runtime support (Bun + Node.js + Workers + browser)
Matches the revised Shared AppKit PRD's Runtime Compatibility Strategy. AgentStack is runtime-neutral (no Bun/Node-only APIs; time is injected). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent dffeab8 commit 4cd5172

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

docs/agentstack.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,12 @@ payment, escrow, and reputation stay linked. Terminal statuses (`complete`, `fai
5050
`updateTaskStatus`, `delegate`, `revokeDelegation`, `listTasks`, `snapshot`, `on`
5151
- `agentStackPlugin` — a validated LogicSRC `PluginDefinition`
5252

53+
## Runtime
54+
55+
Runtime-neutral by design — pure TypeScript, no Bun- or Node-only APIs (time is injected via
56+
the `AgentStack` constructor). Runs on Bun, Node.js, Cloudflare Workers, and the browser,
57+
matching the Profullstack dual-runtime standard (Bun + Node.js both first-class).
58+
5359
## Plugin manifest
5460

5561
```jsonc

packages/agentstack/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,12 @@ sh1pt.users.id -> did:coinpay:user:123
5151
ugig.users.id -> did:coinpay:user:123
5252
```
5353

54+
## Runtime
55+
56+
Runtime-neutral by design — pure TypeScript with no Bun- or Node-only APIs (time is injected
57+
via the `AgentStack` constructor). Runs on **Bun, Node.js, Cloudflare Workers, and the
58+
browser**, matching the Profullstack dual-runtime standard.
59+
5460
## Environment
5561

5662
```txt

0 commit comments

Comments
 (0)