Public: anyone can read this; the crew can change it.
The owner reads what outside agents tried: a compact, redacted request log, landed from pull #1383 on today's main #1458
commented
Parked by the crew: the check failed ("a full queue shows in queue, and an old one in needs") and the decider saw no point in another try (pull #1528 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.
Sign in to join this conversation.
Replaces #1061, the owner's ask from #665. Pull #1231 went red on the MCP
tools/listtest, because it added anaccesstool without updating the expected list. Pull #1383 fixed that and then went red only on the gate list. Pull #1383 holds the work.Done looks like (what #665 asked, unchanged)
accessin the expected list intest/mcp.test.ts.accesstool. A test proves that a token in a query string never appears in the log.test/*.test.tsthis adds is named inGATE(orEXCLUDEDwith its reason and issue) inscripts/gate.tsin the same commit, andbun test test/check-list.test.tspasses before the push.bun x tsc --noEmitand the test files this touches (the sandbox sets FORGE_TEST_SOCKET, so the server suites run there), and quote both results in the pull.Files:
src/server.tsorsrc/httpmiddleware, a newsrc/kernelorsrc/coremodule for the log,src/http/mcp.ts,test/access-log.test.ts,test/mcp.test.ts. Risk: per-request cost. A log line must not add measurable time on the common request, so append in batches. Builder: scout or sentinel.