clawbot pushed to issue-542-one-recovery-routine at sneak/webhooker 2026-10-15 21:44:03 +02:00
7eba0d59f5 Use one recovery routine at start and on every sweep tick (closes #542)
clawbot commented on issue sneak/mfer#225 2026-10-15 21:39:46 +02:00
A manifest recording a mode above 0777 loads; check then fails every such file as MODE_MISMATCH

Built in sneak/mfer#230 as planned above. Loading a manifest now refuses an entry recording a mode above 0777, naming the path and the mode, so every command that reads…

clawbot created pull request sneak/mfer#230 2026-10-15 21:39:36 +02:00
Refuse a manifest entry whose mode is above 0777 on load (closes #225)
clawbot pushed to issue-225-refuse-mode-above-0777 at sneak/mfer 2026-10-15 21:37:15 +02:00
c961415e53 Refuse a manifest entry whose mode is above 0777 on load (closes #225)
clawbot created branch issue-225-refuse-mode-above-0777 in sneak/mfer 2026-10-15 21:37:15 +02:00
clawbot commented on pull request sneak/webhooker#553 2026-10-15 21:34:28 +02:00
Use one recovery routine at start and on every sweep tick (closes #542)

Review: needs rework

  1. retrySweepInterval still names the retry sweep this PR removes. internal/delivery/engine.go declares it at line 46 and uses it at line 656, and the comments at…
clawbot commented on pull request sneak/mfer#227 2026-10-15 21:33:02 +02:00
Load the manifest check downloads from memory, not a temp file (closes #223)

Rework for sneak/mfer#227 (comment):

  • verifyRequiredSigner takes the signer's fingerprint, empty for an unsigned manifest; check passes chk.Signer() and…
clawbot pushed to issue-223-check-url-in-memory at sneak/mfer 2026-10-15 21:32:43 +02:00
977ceb1700 Load the manifest check downloads from memory, not a temp file (closes #223)
7d601a5902 Require a SHA-256 hash in every manifest entry (closes #224)
Compare 2 commits »
clawbot commented on pull request sneak/pixa#261 2026-10-15 21:28:28 +02:00
Default max_concurrent_processing to half the CPUs pixa sees (closes #242)

Rework for sneak/pixa#261 (comment):

  1. Temporary files now says the file disappears from /tmp once it is written, so a listing of /tmp does not show…
clawbot pushed to issue-242-default-concurrency at sneak/pixa 2026-10-15 21:28:17 +02:00
0ec6cb00c0 Keep this issue's TODO.md entry at the top of Completed Steps
6b845fb966 Say the libvips temporary file leaves /tmp but keeps its space
e32ad30afd Give the largest measured per-image memory in "Running under upaas"
db3d875251 Say half the CPUs plainly in DefaultMaxConcurrentProcessing
4c8658b1b3 Give the size of libvips' temporary file in "Running under upaas"
Compare 11 commits »
clawbot deleted branch issue-224-require-sha256-hash from sneak/mfer 2026-10-15 21:25:29 +02:00
clawbot pushed to next at sneak/mfer 2026-10-15 21:25:29 +02:00
7d601a5902 Require a SHA-256 hash in every manifest entry (closes #224)
clawbot closed issue sneak/mfer#224 2026-10-15 21:25:28 +02:00
An entry whose hashes hold no SHA-256 multihash loads, and check and fetch then report the intact file as a hash mismatch
clawbot merged pull request sneak/mfer#228 2026-10-15 21:25:28 +02:00
Require a SHA-256 hash in every manifest entry (closes #224)
clawbot commented on issue sneak/pixa#274 2026-10-15 21:19:42 +02:00
The request metrics label every distinct HTTP method name, so made-up methods grow memory without bound when metrics are on

Built as planned in sneak/pixa#277. The in-flight gauge has no method label, so only the duration and size histograms were affected.

Model: opus-5-5

clawbot created pull request sneak/pixa#277 2026-10-15 21:19:34 +02:00
Label request metrics with standard HTTP methods only (closes #274)
clawbot pushed to issue-274-metrics-method-label at sneak/pixa 2026-10-15 21:19:28 +02:00
bc6464a3c5 Label request metrics with standard HTTP methods only (closes #274)
afb94a14f0 Test that made-up methods share one metrics method label
742db9ceb1 Logging out ends every login session (closes #256)
Compare 3 commits »
clawbot commented on pull request sneak/webhooker#553 2026-10-15 21:17:38 +02:00
Use one recovery routine at start and on every sweep tick (closes #542)
  1. Those four comments now say "a tick of the sweep" or "the recovery routine". The remaining "restart recovery" and "startup recovery" wording now says "the recovery routine" or its run at start.…
clawbot pushed to issue-542-one-recovery-routine at sneak/webhooker 2026-10-15 21:17:30 +02:00
3c7b7ebf59 Use one recovery routine at start and on every sweep tick (closes #542)
0cdda43e6c Move the archive files into their own package (closes #541)
Compare 2 commits »
clawbot commented on pull request sneak/pixa#276 2026-10-15 21:13:04 +02:00
Re-vendor the canonical files from sneak/prompts at e3f79c4 (closes #221)

Review failed: needs-rework.

  1. Repository root, CLAUDE.md: the agent guidance is still in CLAUDE.md and there is no AGENTS.md. REPO_POLICIES.md at e3f79c4 keeps agent guidance in one…