From bfc92d48279585fc132b15f81e6b6f09405906ba Mon Sep 17 00:00:00 2001 From: "glm-5.1" Date: Tue, 9 Jun 2026 10:53:33 +0000 Subject: [PATCH] chore: update task raw-framing-interface-implementation status to completed --- .../phase2/raw-framing-interface-implementation.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tasks/integration/phase2/raw-framing-interface-implementation.md b/tasks/integration/phase2/raw-framing-interface-implementation.md index 59c9419..aa28f1d 100644 --- a/tasks/integration/phase2/raw-framing-interface-implementation.md +++ b/tasks/integration/phase2/raw-framing-interface-implementation.md @@ -1,7 +1,7 @@ --- id: raw-framing-interface-implementation name: Implement RawFramingInterface accept/recv/send with first-frame auth -status: pending +status: completed depends_on: [stream-interface-message-interface-split] scope: narrow risk: low @@ -72,4 +72,4 @@ The `RawFramingSession` needs: ## Summary -> To be filled on completion \ No newline at end of file +> Implemented RawFramingInterface::accept() and RawFramingSession with first-frame auth. RawFramingConfig now has auth: Arc. RawFramingSession splits stream via tokio::io::split, recv() implements first-frame auth with AuthToken resolution via IdentityProvider::resolve_from_token(), send() encodes via call::frame::encode with buffered writes, read_frame() uses decode_with_remainder for partial reassembly. 7 new tests. \ No newline at end of file