Changelog
Updates are tagged as shipped, in progress, or planned. Claims beyond shipped state remain clearly labeled.
shipped - policy - 2026-03-20
Worktree path confinement
Subprocess working directories restricted to registered worktree path.
Control impact: Prevents operations outside intended worktree scope.
shipped - policy - 2026-03-20
Worktree diff and merge endpoints
Governed git operations with session-scoped audit events.
Control impact: Enables controlled git operations with full audit trail.
shipped - ui - 2026-03-20
syndicate update command
Check for updates and upgrade to latest release directly from the CLI.
Control impact: Improves upgrade experience.
shipped - policy - 2026-03-20
Stdin exhaustion fix
Terminal no longer hangs after first prompt.
Control impact: Fixes interactive terminal behavior.
shipped - docs - 2026-03-20
Sessions endpoint schema documented
GET /api/v1/sessions documented as returning bare JSON array.
Control impact: Clarifies API contract for integration.
shipped - policy - 2026-03-20
Session policy endpoint
Query active evaluator state and trust tier.
Control impact: Enables inspection of active policy configuration per session.
shipped - policy - 2026-03-20
Session fork returns parent reference
Fork endpoint now returns parent session ID.
Control impact: Enables session lineage tracking.
shipped - policy - 2026-03-20
Self-contained onboarding wizard
Provider configuration integrated directly into init flow.
Control impact: Simplifies initial setup by removing separate setup command.
shipped - policy - 2026-03-20
Rollback checkpoints
Git-stash-based snapshots created automatically before every write-class tool call.
Control impact: Enables session rollback to previous states before write operations.
shipped - policy - 2026-03-20
PTY subsystem
Interactive shell support with workdir confinement.
Control impact: Enables interactive terminal sessions within governed tool boundaries.
shipped - policy - 2026-03-20
Policy snapshot audit fields
Session creation now emits correctly populated policy snapshot events.
Control impact: Fixes audit trail completeness for session initialization.
shipped - policy - 2026-03-20
SHA-256 preimage patch engine
Atomic patch application with rollback support.
Control impact: Enables safe file modifications with automatic rollback on failure.
shipped - policy - 2026-03-20
Other provider API key fix
Provider option 4 now correctly saves API key.
Control impact: Fixes provider configuration for custom API providers.
shipped - policy - 2026-03-20
Metrics endpoint 500 fix
GET /api/v1/metrics without Accept header no longer returns 500.
Control impact: Fixes observability endpoint regression.
shipped - docs - 2026-03-20
Install script sudo escalation
install.sh automatically uses sudo when INSTALL_DIR is not writable.
Control impact: Improves installation experience.
shipped - policy - 2026-03-20
Init first-run fix
syndicate init now works on fresh install.
Control impact: Fixes installation issue for new users.
shipped - policy - 2026-03-20
Fresh install startup crash fix
Encryption key step added to init wizard; parent process detects crash faster.
Control impact: Fixes fresh install experience.
shipped - ui - 2026-03-20
syndicate doctor encryption key check
Doctor now checks for encryption key before reaching control plane.
Control impact: Improves diagnostic experience for new users.
shipped - policy - 2026-03-20
Context fragment scoring
Keyword-overlap relevance with exponential recency decay and staleness detection.
Control impact: Improves context assembly quality by prioritizing relevant, recent fragments.
shipped - policy - 2026-03-20
Client unregister client_id fix
POST /api/v1/client/unregister now accepts client_id from request body.
Control impact: Fixes client count tracking.
shipped - policy - 2026-03-20
Catalog cache provider count fix
Provider discovery now correctly reports all available providers.
Control impact: Fixes provider catalog stale cache issue.
shipped - policy - 2026-03-19
Initial Syndicate Code launch
Control plane for governed AI-initiated code execution with policy enforcement, approval binding, and event attribution.
Control impact: Establishes core governance model: policy decisions, approval lifecycle, action normalization, and replayable event attribution.
shipped - policy - 2026-03-19
Catalog cache isolation in tests
Test catalog isolation now prevents pollution of user cache.
Control impact: Fixes test isolation issue.
shipped - policy - 2026-03-12
Multi-Provider AI Support
Anthropic and OpenAI streaming with provider registry.
Control impact: Enables use of multiple AI providers with unified interface.
shipped - policy - 2026-03-12
Context Management
Token budget allocation across system prompt, repo context, and conversation.
Control impact: Enables fine-grained control over context size and composition.
shipped - policy - 2026-03-12
Audit System
Event store with SQLite backend and comprehensive tool tracking.
Control impact: Provides immutable audit trail for all system operations.