Commit graph Ghostlight/package.json
Author SHA1 Message Date
Meta Vens
2ff1d435d8 Add the Claude SDK sidecar: framing, the closed schema converter, the query
`sidecar/claude-sdk` is the repo's second TypeScript package, wired to the
root only through `npm --prefix`. It reads length-prefixed MessagePack
frames on stdin, runs one SDK query, forwards every tool call to Rust, and
returns Rust's answer to the model verbatim. It computes no tool result,
reads no credential, logs no prompt, argument, or result, and writes nothing
outside its own stdout.

The query is opened with a custom system prompt, `settingSources: []`,
`tools: []`, `strictMcpConfig`, `persistSession: false`, and `alwaysLoad` on
every tool, so no CLAUDE.md, settings file, output style, built-in tool, or
persisted transcript reaches a caller-derived prompt.

`schema.ts` converts exactly the grammar `tool_schema.rs` emits and throws on
anything else, so an emitter that outgrows it fails a test rather than
registering a looser tool. Two Rust tests publish the fixtures the sidecar
tests read — the frame bytes and every real `parameters_json` — so the halves
cannot drift apart silently.

Dependencies are exact-pinned: @anthropic-ai/claude-agent-sdk 0.3.261,
@msgpack/msgpack 3.1.3, zod 4.5.4, and dev typescript 5.9.3 with
@types/node 24.13.3. `engines.node` is the installed major.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-06 02:10:33 +02:00
Meta Vens
6f51f3a4a3 Build GhostlightDungeon kernel and private Eve harness 2026-08-16 16:35:50 +02:00
Meta Vens
82be778002 Add initiative scheduler artifact seam 2026-05-04 23:58:07 +01:00
Meta Vens
3a50b65cce Add Pallas training-loop receipt pilot 2026-05-04 14:59:42 +01:00
Meta Vens
89e91c1906 Add corpus coverage ledger 2026-05-04 13:52:48 +01:00
Meta Vens
4b2156b055 Prune obsolete prototype fixtures 2026-05-04 13:33:18 +01:00
Meta Vens
9db20e37b2 Revert "Add visual blockout pipeline"
This reverts commit 139902246e.
2026-05-03 16:52:30 +01:00
Meta Vens
ba9f5be79f Revert "Add Geometry Nodes blockout builder"
This reverts commit c52c9b4023.
2026-05-03 16:52:30 +01:00
Meta Vens
c52c9b4023 Add Geometry Nodes blockout builder 2026-05-03 16:38:30 +01:00
Meta Vens
139902246e Add visual blockout pipeline 2026-05-03 14:34:50 +01:00
Meta Vens
a4382f5bb9 Add BFL image generation script 2026-05-03 12:53:58 +01:00
Meta Vens
11f6b82369 Capture sandboxed responder output 2026-05-02 10:25:53 +01:00
Meta Vens
f120289305 Add sandboxed responder packet seam 2026-05-02 10:20:29 +01:00
Meta Vens
43eea254de Add coordinator artifact seam 2026-05-02 10:14:41 +01:00
Meta Vens
b3a68416e7 Add projected local context seam 2026-05-02 03:47:03 +01:00
Meta Vens
3a033f8213 Use Qwen chat tools with thinking 2026-05-02 03:26:13 +01:00
Meta Vens
909d9be119 Adopt Ink for branching scenes 2026-05-01 23:52:15 +01:00
Meta Vens
2abf0de982 Complete Cold Wake story lab pass 2026-05-01 22:32:51 +01:00
Meta Vens
e4ccbb0521 Add lore grounding digest seam 2026-05-01 21:39:00 +01:00
Meta Vens
5d4b52e421 Add projection example seam 2026-05-01 21:02:57 +01:00
Meta Vens
3f0f0177d7 Add v0 canonical agent state schema 2026-05-01 18:52:27 +01:00
Meta Vens
3726210016 Scaffold Ghostlight persistence spine 2026-05-01 18:06:51 +01:00