Commits


Rename fugu2 checkout references


Isolate conversation compaction requests


stage local port without doas Keep local port metadata and distfile preparation under the ordinary ports user. Reserve privilege for the subsequent package install or reinstall and regress against accidental doas use.


add experimental Claude subscription support Implement the observed Claude Code-compatible request profile in C while retaining fugu-api credential custody and the existing confinement model. Document the unsupported personal-use boundary, add regression and live-check coverage, and streamline local port and source-gate workflows.


finish canonical turn and imsgev ownership


harden typed worker startup exchange


document the remote deployment workflow


integrate canonical turn mechanics into lead


integrate canonical turn mechanics into subagents


add canonical turn mechanics module


integrate canonical generation into lead


integrate canonical generation into subagents


harden canonical generation results


integrate lead turn transaction ownership


support provider-only request suffixes


centralize bounded imsg chunk emission


add lead turn transaction module


stream typed ui configuration


add canonical generation module


centralize checked imsg sends


centralize imsg payload views


fix cache tail advancement


record canonical architecture decisions


bump the package release to 0.2 Reserve 0.1 for the prior implementation and update the port plus privileged live-check examples for the clean-room rewrite.


integrate subagents and finish release hardening Add bounded read-only subagents with per-call model routing, concurrent provider request handling, transport and credential hardening, expanded regression coverage, and automated live release checks.