docs: record json rpc workflow transport

This commit is contained in:
lda
2026-06-03 07:17:01 +07:00 Verified
parent 19e4c61257
commit 5601409897
5 changed files with 32 additions and 8 deletions
+5 -2
View File
@@ -88,8 +88,11 @@ implementation state.
JSON-RPC-over-HTTP first transport, remote CLI targeting, WebSocket/MCP
transport siblings, source providers, auth, streaming/progress,
transactional storage, and live upstream MCP sources.
- First slice implemented: `wf_server` can construct a local/static durable
`WorkflowApi` without `WfMcpService`. Transport adapters remain future work.
- First slice implemented: `wf_server` can construct a local/static durable
`WorkflowApi` without `WfMcpService`. Transport adapters remain future work.
- Completed: the first JSON-RPC-over-HTTP transport can expose the local/static
`WorkflowServer` through fixed dotted methods. Remote CLI targeting remains
the next transport-facing slice.
5. **CLI/API alignment**
- Let the CLI target either local process-backed stores/runtime or the future
@@ -275,6 +275,15 @@ composition:
It should not implement source provider management yet.
Implementation status:
- `wf_transport_rpc_http.create_rpc_app(server)` exposes a fixed JSON-RPC
method set over an existing `wf_server.WorkflowServer`.
- `wf-rpc-server --store-root <path>` starts the local/static server over
`/rpc`.
- This slice still does not include remote `wf` CLI targeting, auth,
streaming/progress, or live upstream MCP source management.
Preferred implementation dependency:
```bash