Ghostlight/sidecar/claude-sdk/test
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens a9d6a1c980 Tell the model why a call was refused, describe the controller, reopen on the SDK lane
Run 7's seed authored six distinct people with memories, reads, and worded
promises, and every declare_subject carried an empty controller: the field
had no description and the tool result said only "recorded as a gap". The
controller variant now describes its two shapes, and a decode failure's
reason goes back to the model in the tool result. The SDK lowering renders a
later user turn into its transcript, so a refusal continuation reaches the
sidecar instead of faulting.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 02:24:28 +02:00
..
frames Add the SDK inference port, its oracle, and the model-name routing rule 2026-09-06 02:10:33 +02:00
frames.test.ts Add the Claude SDK sidecar: framing, the closed schema converter, the query 2026-09-06 02:10:33 +02:00
lowering.test.ts Add the Claude SDK sidecar: framing, the closed schema converter, the query 2026-09-06 02:10:33 +02:00
result.test.ts Make Rust the one argument validator on the SDK transport too 2026-09-06 02:34:09 +02:00
schema.test.ts Continue the conversation on refusal, and give the claude lane its descriptions 2026-09-10 23:50:28 +02:00
schemas.json Tell the model why a call was refused, describe the controller, reopen on the SDK lane 2026-09-11 02:24:28 +02:00
soul-dispatcher.test.ts Close the session's unissued-call gate with a test 2026-09-06 02:10:33 +02:00
soul-zod-liability.test.ts Make Rust the one argument validator on the SDK transport too 2026-09-06 02:34:09 +02:00