Week of May 11: upload, Agent, and reprocess stability

Expanded upload-time analysis, protected reprocess metadata, and made Agent run continuity more reliable.
agentbug fixesperformancesecurityon prem

Agent

  • Added a prompt-driven Agent upload flow with clearer starter prompts, recent-run continuity, and preserved final answers.
  • Improved Agent reattach behavior, upload report polling, transcript replay, AI history rendering, and quick summary email flows.
  • Placed recent AI runs and starter prompts into a cleaner upload workflow so users can resume analysis without losing context.

Performance

  • Integrated a full PacketStats scan workflow with large-scan guards, cached sharkd sessions, and stronger connection prioritization.
  • Autosized worker concurrency from host resources and raised the indexing ceiling where the host can safely handle it.
  • Improved packet row click responsiveness, fast-scroll loading, and security summary polling bounds.

Bug fixes

  • Safely reprocessed existing captures while preserving owners, ACLs, public access, and migration metadata.
  • Fixed upload insight refresh, raw-only capture states, report transcript duplication, Nagle promotion, stale connection snapshots, and AI usage exhaustion handling.
  • Added recovery for truncated uploads with editcap and bounded sharkd indexing retries.

Security and on-prem

  • Guarded SaaS heavy endpoints with rate limits and restricted PCAP downloads to owners and admins.
  • Wired the on-prem runtime to PostgreSQL and improved release tooling, migration checks, and entitlement documentation.