
Seven independent agent projects shipped this week: two workspaces that run a team of coding agents, two ways to keep those sessions on machines you own, and three checks that make an agent show its evidence.
/artifacts list, and any change opens as a per-file diff against main beside the thread. 3 Main answers the agents' routine questions, so the real decisions are the ones that reach you, and a voice mode lets it answer out loud while the others keep working. 3 Your MCP servers, skills and Agent Plugins load from where they already are. 4 The current release is v2026.10.4, and it went up on Show HN on October 2, 2026. 5curl -fsSL bise.dev/install | sh. The repository is where issues and the license live.git, openssl and Node 22.19 or later. 6selfhost/upgrade, add an owner with selfhost/add-user you@example.com --owner, then install the published CLI with npm install -g @pipod/cli and point it at your server.pnpm install, copy .env.example to .env, and run pnpm dev for http://127.0.0.1:3000; the full documentation is at pve-agents.sh. Real containers need Node 22+, a Proxmox host with an API token, a pool and a workspace template, plus a GitHub App for cloning and pushing. 9cgroup.kill stops every descendant, and the --mem and --pids limits apply. Without a cgroup it acts as a child subreaper, finds survivors through /proc and signals them through pidfds. 14 A --json flag writes one audit record per run with the mode, the limits, why the run ended, and the pids that would not stop. 14 It went up on Show HN on September 29, 2026, drawing 19 points and 6 comments. 15tail -f, or a daemon that forks twice and calls setsid(), leaves processes that a runner never notices, holding ports, file locks and CPU for the next run to trip over. A runner that signals its child, or the child's process group, misses the daemon that moved to its own session and reparented to init. 14 The builder's own reason is concrete: interning on the backend of an AI agent, he watched it exit without terminating the background jobs it had started, and found the same reports against Claude Code's Bash tool. Corral needs Linux 5.11 or later, and 5.14 or later for the enforced mode. 15npx rulereceipt with no arguments goes through every session for the project in the last 30 days and leads with the rules broken most, each with a count, the last date and one quoted line. 16 It reports to the terminal, to Markdown for pasting into a pull request or Slack, or to a single-file HTML report, and each report carries a SHA-256 hash of the session file it checked so a reader can confirm the report describes that exact file. 16 It reads rules from CLAUDE.md, AGENTS.md, Cursor, Copilot, Windsurf, GEMINI.md, Google's .agents/rules and Claude Code memory, and works with Claude Code today with the OpenAI Codex CLI supported. 16 One check covers a narrower case: a session that claims to have read a document while the transcript shows it opened nothing at all, which is how "PAGES READ" and "READ IN FULL" headers reached tracked files in a reported Claude Code issue. 17 It went up on Show HN on September 30, 2026. 18rulereceipt rules --include to correct it permanently; and the hash shows the report was made from that session file, while whether the file itself was edited afterwards is a separate question. 16npx rulereceipt demo prints a sample report with no install, no config and no session; then run npx rulereceipt in a project you use an agent in. Plain checks make no network calls, and the package is published with a signed npm provenance. 16offrun.dev
news.ycombinator.com
bise.dev
github.com
news.ycombinator.com
github.com
pipod.dev
news.ycombinator.com
github.com
news.ycombinator.com
openappa.com
openappa.com
news.ycombinator.com
github.com
news.ycombinator.com
github.com
github.com
news.ycombinator.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.