tasks: mark call/protocol/wire-types completed

This commit is contained in:
glm-5.2 committed 2026-06-23 14:08:50 +00:00
1 parent 55404e52a3
commit 20b5c640ec
1 file changed
+6 -2
+6 -2
View File
@@ -1,7 +1,7 @@
--- ---
id: call/protocol/wire-types id: call/protocol/wire-types
name: Implement EventEnvelope, ResponseEnvelope, CallError, and length-prefixed JSON framing name: Implement EventEnvelope, ResponseEnvelope, CallError, and length-prefixed JSON framing
status: pending status: completed
depends_on: [call/crate-init] depends_on: [call/crate-init]
scope: moderate scope: moderate
risk: medium risk: medium
@@ -216,4 +216,8 @@ pub enum FrameError {
## Summary ## Summary
> To be filled on completion Implemented `EventEnvelope`, `ResponseEnvelope`, `CallError`, `FrameError`, and
`FrameFramedReader`/`FrameFramedWriter` with 4-byte big-endian length-prefixed
JSON framing in `protocol/wire.rs`. Added `ResponseEnvelope` helpers (ok/error/
not_found/forbidden) and `ResponseEnvelope`→`EventEnvelope` conversion. 20 unit
tests pass; clippy clean. Merged to develop.