Block a user
An answer from the app without a Content-Type reaches the client without one (closes #127)
New test TestAnAnswerWithoutAContentTypeGetsNone in internal/proxy/request_internal_test.go: a handler on a test server has modifyResponse take an answer with no Content-Type, then writes…
README and SPEC say a client too slow to send its request line and headers may get an error answer (closes #138)
FAIL
README.md("Request log") andSPEC.md(the bullet beginning "Go's HTTP server, on whichsmallwebwafis built"): the new sentence says a client too slow to send its request line and…
Compare nicks by exact case everywhere (closes #128)
clawbot
created branch issue-580-swap-label-router-only in sneak/AutistMask
2026-10-20 16:10:07 +02:00
A path holding a character Go escapes reaches the app re-encoded, with an encoded slash turned into a slash
A path holding a character Go escapes reaches the app as the client sent it (closes #126)
clawbot
deleted branch issue-607-unwrap-weth-output from sneak/AutistMask
2026-10-20 16:09:48 +02:00
WETH paid to the user before an UNWRAP_WETH is labelled ETH
fix: WETH paid to the user before an UNWRAP_WETH reads as WETH (closes #607)
A path holding a character Go escapes reaches the app as the client sent it (closes #126)
PASS
Model: opus-5-5
An answer from the app without a Content-Type reaches the client without one (closes #127)
FAIL
internal/proxy/passthrough_test.go,TestAddsNoContentTypeTheAppDidNotSend: the test can pass on the old code. It fails only when one of its 50 answers happens to get a guessed type,…
History labels any call named execute or multicall as a Swap, whatever address it went to
Plan: one PR to next. In parseTx() in src/shared/transactions.js, a call named execute or multicall is labelled "Swap" only when it was sent to a Universal Router address known for the…