New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. NHTSA orders Tesla to prove its Cybercab is legal to sell, under oath(electrek.co ↗)
    discuss
  2. Rune raises $40M to deploy off-grid compute capacity at renewable energy sites(fastcompany.com ↗)
    discuss
  3. Git Worktree Gotchas(olafalders.com ↗)
    discuss
  4. Show HN: Free WhatsApp MCP (+UI) – Give Your AI Agents Access to WhatsApp
    discuss
  5. Django: Simple Streaming / SSE with Mercure(blog.tmk.name ↗)
    discuss
  6. The smallest possible Linux distribution(distrowatch.com ↗)
    discuss
  7. Show HN: Agentbox – Teleport your repo into sandboxes with no worktree juggling(github.com/madarco ↗)
    discuss
  8. Show HN: Gokudo Wiki – a database and tools site for a new Roblox game(gokudowiki.com ↗)
    discuss
  9. LLM based CI pipeline code generator for DSCI
    discuss
  10. Show HN: Wenlan – a living wiki AI keeps current without overwriting your edits(github.com/7xuanlu ↗)
    discuss
  11. Mayfly Chat: Transient Chat for Agents(exe.dev ↗)
    discuss
  12. Show HN: Plutus – click a release, see what moved on your cloud bill(plutus-cloud.com ↗)
    discuss
  13. Estimating the Cost of Combat Operations Against Iran [pdf](cbo.gov ↗)
    discuss
  14. Banana Mode(hatchet.run ↗)
    1comments
  15. There is a channel to 900M weekly users. What goes in it?(lesswrong.com ↗)
    discuss
  16. Archive Builder(apps.microsoft.com ↗)
    discuss
  17. Self-evolving agents need pain, reflection, and sleep(medium.com/robertindie2016 ↗)
    discuss
  18. Ask HN: Has anyone measured how often agents use the skills you ship?
    discuss
  19. Mojo compiler is open for open source contributions [Mojo](modular.com ↗)
    discuss
  20. Predictive database benchmarks vs. RF, AutoML, Elastic etc., up to 10M scale(aito.ai ↗)
    discuss
  21. TypeScript team chose Go over Rust(thetrueengineer.com ↗)
    discuss
  22. U.S. has deployed space-control weapons in orbit, Air Force secretary says(spacenews.com ↗)
    discuss
  23. Show HN: TabHop I just wanted Command+Shift+Up/Down to switch tabs(chromewebstore.google.com ↗)
    1comments
  24. Show HN: ctx – Git blame that returns the original agent transcript(ctx.rs ↗)
    discuss
  25. Pangram: The Most Reliable AI Detector Has a Human Problem(bloomberg.com ↗)
    discuss
  26. Meta to report child abuse material directly to Indian authorities(bbc.com ↗)
    discuss
  27. In Germany's east, old ties to Moscow fuel AfD rise(ft.com ↗)
    discuss
  28. Insights on AI from the Reformation(amytis.io ↗)
    discuss
  29. Stop Scanning Blindly: The Beginner's Guide to Stealthy Network Recon(medium.com/meetcyber ↗)
    discuss
  30. Don't Look Back at the Reference Too Often(justinmath.com ↗)
    discuss

Show HN: Ctxwitch – Git tells you what changed; this tells you what it'll do

1 pointsby 55m agogithub.com
1 comments
35m agoHN ↗

Author here. I left in all those shipping changes to the agent - a prompt modification, a more lenient guardrail, some increased temperature -that altered the behavior of the agent without altering its execution, which flew past code reviews and CI and only came to light in prod. ctxwitch diffs changes made to the prompt/model/tools/RAG/memory/guardrails of an agent and categorizes their behavioral effect in 12 different ways at 5 levels (cosmetic -> breaking). A removal of guardrail or reversal of any rule gets marked as Breaking, and CI system gets notified that a more rigorous evaluation is needed, while cosmetic modifications sail through. It works both locally and on Github actions, takes about 100ms, deterministic (no agent executions, traces, or LLMs are used; there's an option to use LLM judges for truly subjective cases).

But in an attempt to address the obvious problem: a configuration difference doesn’t prove something was actually run, but rather that there was intent to make it happen. Therefore, I designed it as a triage/gate - "this is something worth looking at".

pip install ctxwitch witch tour #disposable sandbox, no api

Apache 2.0. I really would like to know for those running ai agents in production what diffs have caught up with you that something a diff like this should have spotted, and what more would it need to pickup to get into your CI?