All notable changes to @agentworkforce/runtime will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Treat Relayfile writebacks that time out without receipts as first-class
WritebackErrors from the runtime client helpers.
- Refresh relayfile trigger catalog
- Add OpenRouter/opencode LLM provider support
- Opencode is its own provider, not an alias for openrouter
- Surface harness stderr on non-zero exit so failures aren't blank
- Refresh relayfile trigger catalog for daytona (#231)
- Patch vulnerable transitive deps (shell-quote, protobufjs, hono) and align adapter-core
- No-trigger personas narrow to AgentEvent, not BaseAgentEvent (#221)
- Relay SDK AgentEvent + declarative relay persona field (Stage 1, A, B, C-runtime) (#220)
- Auto-record decision trajectories + emit ai-hist contract (Workstream B) (#207)
- Use broker-aware agent-relay MCP for local persona spawns (#214)
- Address grok harness review feedback
- Consolidate trajectories + ai-memory under memory (opt-in) (#210)
- Wire Relay MCP into cloud personas (#205)
- Preserve cloud base path for memory (#203)
- Preserve
launchedBy: "team-dispatcher"fromdefineAgent(...)exports.
- Codex backend LlmContext credential leg for ChatGPT subscription OAuth tokens (#198)
- Env-derived LlmContext for cloud deployments (#193)
- Runs export + invoke --scaffold + envelope contract test vs cloud (#189) (#189)
- Workforce invoke — fixture-replay simulation CLI (#186 P2) (#186)
- Invocation dry-run/simulation with Cloud-compatible run records (#186) (#186)
- Consume Linear triggers from adapter catalog (#181)
- Type Linear agent session events (#180)
- Source the VFS transport from @relayfile/adapter-core (#179)
- Move triggers/schedules/watch to agent.ts (defineAgent) (#175)
- Wire relaycast MCP into broker-launched personas (#170)
- Add runtime credentials context (#162)
- Make sandbox a boolean field — skip boot with sandbox: false (#159)
- Add GitHub PR merge writeback client (#148)
- Wire cloud workflow and integration runtime defaults (#136)
- Make harness/model/systemPrompt optional for handler personas (#135)
- Deploy v1 CLI runtime credentials and customer example (#109)